From 1e3e44e3c6520f73d9b6a5562c313f48542f9dfa Mon Sep 17 00:00:00 2001 From: Gemorroj Date: Wed, 20 Feb 2013 17:55:44 +0300 Subject: [PATCH] revert == instead === --- phpseclib/File/ASN1.php | 2 +- phpseclib/File/X509.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/phpseclib/File/ASN1.php b/phpseclib/File/ASN1.php index d8ab0cb0..a224abde 100644 --- a/phpseclib/File/ASN1.php +++ b/phpseclib/File/ASN1.php @@ -260,7 +260,7 @@ class File_ASN1 { */ function decodeBER($encoded) { - if (is_object($encoded) && strtolower(get_class($encoded)) === 'file_asn1_element') { + if (is_object($encoded) && strtolower(get_class($encoded)) == 'file_asn1_element') { $encoded = $encoded->element; } diff --git a/phpseclib/File/X509.php b/phpseclib/File/X509.php index 05fa9e13..8549e66f 100644 --- a/phpseclib/File/X509.php +++ b/phpseclib/File/X509.php @@ -4011,7 +4011,7 @@ class File_X509 { return $this->computeKeyIdentifier($key['certificationRequestInfo']['subjectPKInfo']['subjectPublicKey'], $method); case !is_object($key): return false; - case strtolower(get_class($key)) === 'file_asn1_element': + case strtolower(get_class($key)) == 'file_asn1_element': $asn1 = new File_ASN1(); $decoded = $asn1->decodeBER($cert); //TODO:undefined variable $cert if (empty($decoded)) { @@ -4019,7 +4019,7 @@ class File_X509 { } $key = $asn1->asn1map($decoded[0], array('type' => FILE_ASN1_TYPE_BIT_STRING)); break; - case strtolower(get_class($key)) === 'file_x509': + case strtolower(get_class($key)) == 'file_x509': if (isset($key->publicKey)) { return $this->computeKeyIdentifier($key->publicKey, $method); }