Adjust Header to be non Nul Terminated
This commit is contained in:
@@ -5,7 +5,7 @@ namespace germanairlinesva_recording;
|
||||
class Recording
|
||||
{
|
||||
private const ident = "VGAR";
|
||||
private const header_unpack = "Z5ident/Cversion";
|
||||
private const header_unpack = "a4ident/Cversion";
|
||||
private const segment_unpack = "Vtime/Saltitude/Sgroundspeed/elatitude/elongitude";
|
||||
|
||||
private string $file_name;
|
||||
@@ -122,7 +122,7 @@ class Recording
|
||||
throw new \InvalidArgumentException(sprintf('Argument must be a valid resource type. %s given.', gettype($file)));
|
||||
}
|
||||
|
||||
$header = unpack(Recording::header_unpack, fread($file, 6));
|
||||
$header = unpack(Recording::header_unpack, fread($file, 5));
|
||||
|
||||
if ($header["ident"] !== Recording::ident) {
|
||||
throw
|
||||
|
||||
Reference in New Issue
Block a user