Method for LiteralData normalization
This commit is contained in:
parent
eb7aaf490e
commit
fe7121efe3
@ -981,6 +981,12 @@ class OpenPGP_LiteralDataPacket extends OpenPGP_Packet {
|
|||||||
$this->timestamp = $opt['timestamp'] ? $opt['timestamp'] : time();
|
$this->timestamp = $opt['timestamp'] ? $opt['timestamp'] : time();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function normalize() {
|
||||||
|
if($opt['format'] == 'u' || $opt['format'] == 't') { // Normalize line endings
|
||||||
|
$this->data = str_replace("\n", "\r\n", str_replace("\r", "\n", str_replace("\r\n", "\n", $this->data)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function read() {
|
function read() {
|
||||||
$this->size = $this->length - 1 - 4;
|
$this->size = $this->length - 1 - 4;
|
||||||
$this->format = $this->read_byte();
|
$this->format = $this->read_byte();
|
||||||
|
Loading…
Reference in New Issue
Block a user