summaryrefslogtreecommitdiff
path: root/ext/standard/http.c
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2014-08-25 19:24:55 +0200
committerAnatol Belski <ab@php.net>2014-08-25 19:24:55 +0200
commitc3e3c98ec666812daaaca896cf5ef758a8a6df14 (patch)
treed82a76de5c8d117d1cf2dcca19bb30a283621870 /ext/standard/http.c
parent0cf2dbdf58645b52cb6582b1b2571c5cd9e9e6b3 (diff)
downloadphp-git-c3e3c98ec666812daaaca896cf5ef758a8a6df14.tar.gz
master renames phase 1
Diffstat (limited to 'ext/standard/http.c')
-rw-r--r--ext/standard/http.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/ext/standard/http.c b/ext/standard/http.c
index 58c6d1d8f4..609a6ffa65 100644
--- a/ext/standard/http.c
+++ b/ext/standard/http.c
@@ -35,7 +35,7 @@ PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr,
char *newprefix, *p;
const char *prop_name;
int arg_sep_len, newprefix_len, prop_len;
- php_uint_t idx;
+ zend_ulong idx;
zval *zdata = NULL, copyzval;
if (!ht) {
@@ -95,7 +95,7 @@ PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr,
memcpy(p, ekey->val, ekey->len);
p += ekey->len;
- STR_FREE(ekey);
+ zend_string_free(ekey);
if (key_suffix) {
memcpy(p, key_suffix, key_suffix_len);
@@ -160,7 +160,7 @@ PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr,
ekey = php_url_encode(prop_name, prop_len);
}
smart_str_appendl(formstr, ekey->val, ekey->len);
- STR_FREE(ekey);
+ zend_string_free(ekey);
} else {
char *ekey;
int ekey_len;
@@ -178,19 +178,19 @@ PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr,
case IS_STRING: {
zend_string *ekey;
if (enc_type == PHP_QUERY_RFC3986) {
- ekey = php_raw_url_encode(Z_STRVAL_P(zdata), Z_STRSIZE_P(zdata));
+ ekey = php_raw_url_encode(Z_STRVAL_P(zdata), Z_STRLEN_P(zdata));
} else {
- ekey = php_url_encode(Z_STRVAL_P(zdata), Z_STRSIZE_P(zdata));
+ ekey = php_url_encode(Z_STRVAL_P(zdata), Z_STRLEN_P(zdata));
}
smart_str_appendl(formstr, ekey->val, ekey->len);
- STR_FREE(ekey);
+ zend_string_free(ekey);
}
break;
- case IS_INT:
+ case IS_LONG:
{
char *ekey;
int ekey_len;
- ekey_len = spprintf(&ekey, 0, "%pd", Z_IVAL_P(zdata));
+ ekey_len = spprintf(&ekey, 0, "%pd", Z_LVAL_P(zdata));
smart_str_appendl(formstr, ekey, ekey_len);
efree(ekey);
}
@@ -217,13 +217,13 @@ PHPAPI int php_url_encode_hash_ex(HashTable *ht, smart_str *formstr,
ZVAL_DUP(&copyzval, zdata);
convert_to_string_ex(&copyzval);
if (enc_type == PHP_QUERY_RFC3986) {
- ekey = php_raw_url_encode(Z_STRVAL(copyzval), Z_STRSIZE(copyzval));
+ ekey = php_raw_url_encode(Z_STRVAL(copyzval), Z_STRLEN(copyzval));
} else {
- ekey = php_url_encode(Z_STRVAL(copyzval), Z_STRSIZE(copyzval));
+ ekey = php_url_encode(Z_STRVAL(copyzval), Z_STRLEN(copyzval));
}
smart_str_appendl(formstr, ekey->val, ekey->len);
zval_ptr_dtor(&copyzval);
- STR_FREE(ekey);
+ zend_string_free(ekey);
}
}
}
@@ -241,9 +241,9 @@ PHP_FUNCTION(http_build_query)
char *prefix = NULL, *arg_sep=NULL;
int arg_sep_len = 0, prefix_len = 0;
smart_str formstr = {0};
- php_int_t enc_type = PHP_QUERY_RFC1738;
+ zend_long enc_type = PHP_QUERY_RFC1738;
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|ssi", &formdata, &prefix, &prefix_len, &arg_sep, &arg_sep_len, &enc_type) != SUCCESS) {
+ if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|ssl", &formdata, &prefix, &prefix_len, &arg_sep, &arg_sep_len, &enc_type) != SUCCESS) {
RETURN_FALSE;
}