Merge pull request #2692 from tobiasd/20160728-libraryasn1
PHP7 needs an integer value for the length
This commit is contained in:
commit
067d2c8937
|
@ -4,6 +4,7 @@
|
||||||
// Attribution: http://www.krisbailey.com
|
// Attribution: http://www.krisbailey.com
|
||||||
// license: unknown
|
// license: unknown
|
||||||
// modified: Mike Macgrivin mike@macgirvin.com 6-oct-2010 to support Salmon auto-discovery
|
// modified: Mike Macgrivin mike@macgirvin.com 6-oct-2010 to support Salmon auto-discovery
|
||||||
|
// modified: Tobias Diekershoff 28-jul-2016 adding an intval in line 162 to make PHP7 happy
|
||||||
// from openssl public keys
|
// from openssl public keys
|
||||||
|
|
||||||
|
|
||||||
|
@ -159,7 +160,7 @@ class ASN_BASE {
|
||||||
}
|
}
|
||||||
$length = $tempLength;
|
$length = $tempLength;
|
||||||
}
|
}
|
||||||
$data = substr($string, $p, $length);
|
$data = substr($string, $p, intval($length));
|
||||||
$parsed[] = self::parseASNData($type, $data, $level, $maxLevels);
|
$parsed[] = self::parseASNData($type, $data, $level, $maxLevels);
|
||||||
$p = $p + $length;
|
$p = $p + $length;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue