diff options
author | Sascha Schumann <sas@php.net> | 1999-09-24 19:35:25 +0000 |
---|---|---|
committer | Sascha Schumann <sas@php.net> | 1999-09-24 19:35:25 +0000 |
commit | 7a1fff14410643c5a5de41224b65589e5acfdbeb (patch) | |
tree | dfa0d86179b8d8166b4ba097205d1f52b3f8639f /ext/standard/md5.c | |
parent | d8895c02f79fd0b1f58352b4d8930442a111008e (diff) | |
download | php-git-7a1fff14410643c5a5de41224b65589e5acfdbeb.tar.gz |
Use new Zend API.
Diffstat (limited to 'ext/standard/md5.c')
-rw-r--r-- | ext/standard/md5.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/standard/md5.c b/ext/standard/md5.c index e26c010e45..3396e261af 100644 --- a/ext/standard/md5.c +++ b/ext/standard/md5.c @@ -29,21 +29,21 @@ Calculate the md5 hash of a string */ PHP_FUNCTION(md5) { - pval *arg; + pval **arg; char md5str[33]; PHP3_MD5_CTX context; unsigned char digest[16]; int i; char *r; - if (ARG_COUNT(ht) != 1 || getParameters(ht, 1, &arg) == FAILURE) { + if (ARG_COUNT(ht) != 1 || getParametersEx(1, &arg) == FAILURE) { WRONG_PARAM_COUNT; } - convert_to_string(arg); + convert_to_string_ex(arg); md5str[0] = '\0'; PHP3_MD5Init(&context); - PHP3_MD5Update(&context, arg->value.str.val, arg->value.str.len); + PHP3_MD5Update(&context, (*arg)->value.str.val, (*arg)->value.str.len); PHP3_MD5Final(digest, &context); for (i = 0, r = md5str; i < 16; i++, r += 2) { sprintf(r, "%02x", digest[i]); |