From: Michael Wallner Date: Tue, 6 Feb 2007 10:30:42 +0000 (+0000) Subject: - fix pers. handles ident string setting X-Git-Tag: RELEASE_1_5_0_RC1~8 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=350e41a4710d4c0f45e30e5d59f28f438292ad42;p=m6w6%2Fext-http - fix pers. handles ident string setting --- diff --git a/http_functions.c b/http_functions.c index 83764e9..fe19c24 100644 --- a/http_functions.c +++ b/http_functions.c @@ -833,12 +833,14 @@ PHP_FUNCTION(http_persistent_handles_clean) /* {{{ proto string http_persistent_handles_ident(string ident) */ PHP_FUNCTION(http_persistent_handles_ident) { - char *ident_str = ""; + char *ident_str = NULL; int ident_len = 0; if (SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|s", &ident_str, &ident_len)) { RETVAL_STRING(zend_ini_string(ZEND_STRS("http.persistent.handles.ident"), 0), 1); - zend_alter_ini_entry(ZEND_STRS("http.persistent.handles.ident"), ident_str, ident_len, ZEND_INI_USER, PHP_INI_STAGE_RUNTIME); + if (ident_str && ident_len) { + zend_alter_ini_entry(ZEND_STRS("http.persistent.handles.ident"), ident_str, ident_len, ZEND_INI_USER, PHP_INI_STAGE_RUNTIME); + } } } /* }}} */