From: Michael Wallner Date: Thu, 24 Mar 2005 16:57:50 +0000 (+0000) Subject: * check initial length of arg_separator X-Git-Tag: RELEASE_0_7_0~2 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=107576b154825ebac44f2cc08d97565a5349eca8;p=m6w6%2Fext-http * check initial length of arg_separator --- diff --git a/http_functions.c b/http_functions.c index 1c8c2a2..470c47b 100644 --- a/http_functions.c +++ b/http_functions.c @@ -957,8 +957,8 @@ PHP_FUNCTION(http_auth_basic_cb) PHP_FUNCTION(http_build_query) { zval *formdata; - int prefix_len = 0, arg_sep_len = 0; char *prefix = NULL, *arg_sep = INI_STR("arg_separator.output"); + int prefix_len = 0, arg_sep_len = strlen(arg_sep); phpstr *formstr = phpstr_new(); if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|ss", &formdata, &prefix, &prefix_len, &arg_sep, &arg_sep_len) != SUCCESS) {