X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=php_http_env.c;h=a13e797aeffd1c6689ba48074154bcbd7d52133c;hp=a0232d201e174141fb0061cf7e8a46040e137735;hb=762569513846ed320f863f4c2e51808015098610;hpb=4407379af8d886b627c88572e9da69c38cdbda58 diff --git a/php_http_env.c b/php_http_env.c index a0232d2..a13e797 100644 --- a/php_http_env.c +++ b/php_http_env.c @@ -619,8 +619,8 @@ zend_function_entry php_http_env_method_entry[] = { PHP_METHOD(HttpEnv, getRequestHeader) { - char *header_name_str; - int header_name_len; + char *header_name_str = NULL; + int header_name_len = 0; if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!", &header_name_str, &header_name_len)) { if (header_name_str && header_name_len) { @@ -827,7 +827,7 @@ PHP_METHOD(HttpEnv, persistentHandlesClean) char *name_str = NULL, *ident_str = NULL; int name_len = 0, ident_len = 0; - if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|ss", &name_str, &name_len, &ident_str, &ident_len)) { + if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s!s!", &name_str, &name_len, &ident_str, &ident_len)) { php_http_persistent_handle_cleanup(name_str, name_len, ident_str, ident_len TSRMLS_CC); } }