Ver Fonte

Fixes #399 - Argument 4 to hash_hmac() must be be type of bool

Frank Brückner há 11 anos atrás
pai
commit
f12f9f4d0e
2 ficheiros alterados com 2 adições e 2 exclusões
  1. 1 1
      library/Zend/Crypt/Hmac.php
  2. 1 1
      library/Zend/OpenId.php

+ 1 - 1
library/Zend/Crypt/Hmac.php

@@ -147,7 +147,7 @@ class Zend_Crypt_Hmac extends Zend_Crypt
     {
         if (function_exists('hash_hmac')) {
             if ($output == self::BINARY) {
-                return hash_hmac(self::$_hashAlgorithm, $data, self::$_key, 1);
+                return hash_hmac(self::$_hashAlgorithm, $data, self::$_key, true);
             }
             return hash_hmac(self::$_hashAlgorithm, $data, self::$_key);
         }

+ 1 - 1
library/Zend/OpenId.php

@@ -529,7 +529,7 @@ class Zend_OpenId
 //        require_once "Zend/Crypt/Hmac.php";
 //        return Zend_Crypt_Hmac::compute($secret, $macFunc, $data, Zend_Crypt_Hmac::BINARY);
         if (function_exists('hash_hmac')) {
-            return hash_hmac($macFunc, $data, $secret, 1);
+            return hash_hmac($macFunc, $data, $secret, true);
         } else {
             if (Zend_OpenId::strlen($secret) > 64) {
                 $secret = self::digest($macFunc, $secret);