@@ -411,7 +411,7 @@ static void php_hash_do_hash(
411
411
412
412
php_hash_bin2hex (ZSTR_VAL (hex_digest ), (unsigned char * ) ZSTR_VAL (digest ), ops -> digest_size );
413
413
ZSTR_VAL (hex_digest )[2 * ops -> digest_size ] = 0 ;
414
- zend_string_release_ex (digest , 0 );
414
+ zend_string_efree (digest );
415
415
RETURN_NEW_STR (hex_digest );
416
416
}
417
417
}
@@ -542,7 +542,7 @@ static void php_hash_do_hash_hmac(
542
542
if (n < 0 ) {
543
543
efree (context );
544
544
efree (K );
545
- zend_string_release (digest );
545
+ zend_string_efree (digest );
546
546
RETURN_FALSE ;
547
547
}
548
548
@@ -568,7 +568,7 @@ static void php_hash_do_hash_hmac(
568
568
569
569
php_hash_bin2hex (ZSTR_VAL (hex_digest ), (unsigned char * ) ZSTR_VAL (digest ), ops -> digest_size );
570
570
ZSTR_VAL (hex_digest )[2 * ops -> digest_size ] = 0 ;
571
- zend_string_release_ex (digest , 0 );
571
+ zend_string_efree (digest );
572
572
RETURN_NEW_STR (hex_digest );
573
573
}
574
574
}
@@ -829,7 +829,7 @@ PHP_FUNCTION(hash_final)
829
829
830
830
php_hash_bin2hex (ZSTR_VAL (hex_digest ), (unsigned char * ) ZSTR_VAL (digest ), digest_len );
831
831
ZSTR_VAL (hex_digest )[2 * digest_len ] = 0 ;
832
- zend_string_release_ex (digest , 0 );
832
+ zend_string_efree (digest );
833
833
RETURN_NEW_STR (hex_digest );
834
834
}
835
835
}
0 commit comments