Merge pull request #2692 from tobiasd/20160728-libraryasn1

PHP7 needs an integer value for the length
This commit is contained in:
fabrixxm 2016-07-28 15:59:23 +02:00 committed by GitHub
commit 067d2c8937
1 changed files with 2 additions and 1 deletions

View File

@ -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;
} }