From 350e41a4710d4c0f45e30e5d59f28f438292ad42 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Tue, 6 Feb 2007 10:30:42 +0000 Subject: [PATCH] - fix pers. handles ident string setting --- http_functions.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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); + } } } /* }}} */ -- 2.30.2