diff options
author | Nikita Popov <nikic@php.net> | 2014-03-12 14:16:58 +0100 |
---|---|---|
committer | Nikita Popov <nikic@php.net> | 2014-03-12 14:16:58 +0100 |
commit | e617dfbdf33057bf81435ec8f830ad2ba01c434d (patch) | |
tree | 22bae8fcb1195f2ea61a70607b7c9b2ac5ead55f /ext/hash/hash.c | |
parent | 0bccd48d3fad70799aaf4b8d95ac740b58990f3e (diff) | |
parent | 06bbb657ad8ae4660051da1ad698370f0c06bdc4 (diff) | |
download | php-git-e617dfbdf33057bf81435ec8f830ad2ba01c434d.tar.gz |
Merge branch 'PHP-5.5' into PHP-5.6
Diffstat (limited to 'ext/hash/hash.c')
-rw-r--r-- | ext/hash/hash.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/ext/hash/hash.c b/ext/hash/hash.c index 945d2033d4..41c7a70d2b 100644 --- a/ext/hash/hash.c +++ b/ext/hash/hash.c @@ -609,16 +609,15 @@ Generate a PBKDF2 hash of the given password and salt Returns lowercase hexits by default */ PHP_FUNCTION(hash_pbkdf2) { - char *returnval, *algo, *salt, *pass = NULL; - unsigned char *computed_salt, *digest, *temp, *result, *K1, *K2 = NULL; - long loops, i, j, algo_len, pass_len, iterations, length, digest_length = 0; - int argc, salt_len = 0; + char *returnval, *algo, *salt, *pass; + unsigned char *computed_salt, *digest, *temp, *result, *K1, *K2; + long loops, i, j, iterations, length = 0, digest_length; + int algo_len, pass_len, salt_len; zend_bool raw_output = 0; const php_hash_ops *ops; void *context; - argc = ZEND_NUM_ARGS(); - if (zend_parse_parameters(argc TSRMLS_CC, "sssl|lb", &algo, &algo_len, &pass, &pass_len, &salt, &salt_len, &iterations, &length, &raw_output) == FAILURE) { + if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sssl|lb", &algo, &algo_len, &pass, &pass_len, &salt, &salt_len, &iterations, &length, &raw_output) == FAILURE) { return; } |