X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_params.c;h=d669f25974cdc9ac4797541db2b9cbe5d7166189;hp=3d6e8025820486cdfc75b7bd307c09254819a7bb;hb=25f0c16244fc5f8b2c9d9bfddab8a541d2521789;hpb=565b1721506d335bd2fc8b52126b3827eb7212e4 diff --git a/php_http_params.c b/php_http_params.c index 3d6e802..d669f25 100644 --- a/php_http_params.c +++ b/php_http_params.c @@ -575,13 +575,7 @@ static inline void shift_key(php_http_buffer_t *buf, char *key_str, size_t key_l static inline void shift_val(php_http_buffer_t *buf, zval *zvalue, const char *vss, size_t vsl, unsigned flags TSRMLS_DC) { if (Z_TYPE_P(zvalue) != IS_BOOL) { - zval *tmp; - - if (Z_TYPE_P(zvalue) == IS_ARRAY) { - tmp = php_http_zsep(1, IS_ARRAY, zvalue); - } else { - tmp = php_http_zsep(1, IS_STRING, zvalue); - } + zval *tmp = php_http_zsep(1, IS_STRING, zvalue); prepare_value(flags, tmp TSRMLS_CC); php_http_buffer_append(buf, vss, vsl);