summaryrefslogtreecommitdiff
path: root/ext/hash/hash.c
diff options
context:
space:
mode:
authorNikita Popov <nikic@php.net>2014-03-12 14:16:58 +0100
committerNikita Popov <nikic@php.net>2014-03-12 14:16:58 +0100
commite617dfbdf33057bf81435ec8f830ad2ba01c434d (patch)
tree22bae8fcb1195f2ea61a70607b7c9b2ac5ead55f /ext/hash/hash.c
parent0bccd48d3fad70799aaf4b8d95ac740b58990f3e (diff)
parent06bbb657ad8ae4660051da1ad698370f0c06bdc4 (diff)
downloadphp-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.c11
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;
}