]> granicus.if.org Git - php/commitdiff
Fix reflection arguments for sodium_memzero function
authorJames Titcumb <james@asgrim.com>
Sat, 29 Sep 2018 17:14:53 +0000 (19:14 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 29 Sep 2018 19:19:42 +0000 (21:19 +0200)
ext/sodium/libsodium.c

index 7b5e791d580bef6d7fe93d5198f784aca8561b8b..e168aad105de9dae0655be3240313f7c19b5e900 100644 (file)
@@ -37,9 +37,8 @@ static zend_class_entry *sodium_exception_ce;
 ZEND_BEGIN_ARG_INFO_EX(AI_None, 0, 0, 0)
 ZEND_END_ARG_INFO()
 
-ZEND_BEGIN_ARG_INFO_EX(AI_FirstArgByReferenceSecondLength, 0, 0, 2)
+ZEND_BEGIN_ARG_INFO_EX(AI_FirstArgByReference, 0, 0, 1)
        ZEND_ARG_INFO(1, reference)
-       ZEND_ARG_INFO(0, length)
 ZEND_END_ARG_INFO()
 
 ZEND_BEGIN_ARG_INFO_EX(AI_String, 0, 0, 1)
@@ -339,7 +338,7 @@ const zend_function_entry sodium_functions[] = {
        PHP_FE(sodium_compare, AI_TwoStrings)
        PHP_FE(sodium_increment, AI_StringRef)
        PHP_FE(sodium_memcmp, AI_TwoStrings)
-       PHP_FE(sodium_memzero, AI_FirstArgByReferenceSecondLength)
+       PHP_FE(sodium_memzero, AI_FirstArgByReference)
        PHP_FE(sodium_pad, AI_StringAndLength)
        PHP_FE(sodium_unpad, AI_StringAndLength)