summaryrefslogtreecommitdiff
path: root/ext/standard/base64.c
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>1999-09-24 19:35:25 +0000
committerSascha Schumann <sas@php.net>1999-09-24 19:35:25 +0000
commit7a1fff14410643c5a5de41224b65589e5acfdbeb (patch)
treedfa0d86179b8d8166b4ba097205d1f52b3f8639f /ext/standard/base64.c
parentd8895c02f79fd0b1f58352b4d8930442a111008e (diff)
downloadphp-git-7a1fff14410643c5a5de41224b65589e5acfdbeb.tar.gz
Use new Zend API.
Diffstat (limited to 'ext/standard/base64.c')
-rw-r--r--ext/standard/base64.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/ext/standard/base64.c b/ext/standard/base64.c
index d0a565fde4..fcec86bbba 100644
--- a/ext/standard/base64.c
+++ b/ext/standard/base64.c
@@ -142,15 +142,15 @@ unsigned char *_php3_base64_decode(const unsigned char *string, int length, int
/* {{{ proto string base64_encode(string str)
Encodes string using MIME base64 algorithm */
PHP_FUNCTION(base64_encode) {
- pval *string;
+ pval **string;
unsigned char *result;
int ret_length;
- if (ARG_COUNT(ht)!=1 || getParameters(ht,1,&string) == FAILURE) {
+ if (ARG_COUNT(ht)!=1 || getParametersEx(1,&string) == FAILURE) {
WRONG_PARAM_COUNT;
}
- convert_to_string(string);
- result = _php3_base64_encode(string->value.str.val, string->value.str.len, &ret_length);
+ convert_to_string_ex(string);
+ result = _php3_base64_encode((*string)->value.str.val, (*string)->value.str.len, &ret_length);
if (result != NULL) {
return_value->value.str.val = result;
return_value->value.str.len = ret_length;
@@ -165,15 +165,15 @@ PHP_FUNCTION(base64_encode) {
/* {{{ proto string base64_decode(string str)
Decodes string using MIME base64 algorithm */
PHP_FUNCTION(base64_decode) {
- pval *string;
+ pval **string;
unsigned char *result;
int ret_length;
- if (ARG_COUNT(ht)!=1 || getParameters(ht,1,&string) == FAILURE) {
+ if (ARG_COUNT(ht)!=1 || getParametersEx(1,&string) == FAILURE) {
WRONG_PARAM_COUNT;
}
- convert_to_string(string);
- result = _php3_base64_decode(string->value.str.val, string->value.str.len, &ret_length);
+ convert_to_string_ex(string);
+ result = _php3_base64_decode((*string)->value.str.val, (*string)->value.str.len, &ret_length);
if (result != NULL) {
return_value->value.str.val = result;
return_value->value.str.len = ret_length;