projects
/
m6w6
/
ext-http
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
|
inline
| side by side (from parent 1:
197ec5e
)
- fix pers. handles ident string setting
author
Michael Wallner
<mike@php.net>
Tue, 6 Feb 2007 10:30:42 +0000
(10:30 +0000)
committer
Michael Wallner
<mike@php.net>
Tue, 6 Feb 2007 10:30:42 +0000
(10:30 +0000)
http_functions.c
patch
|
blob
|
history
diff --git
a/http_functions.c
b/http_functions.c
index 83764e9a57f58c287c3168391a92e4037ac54000..fe19c24376d7b3de49eeed7d6f2d4f619794b4ac 100644
(file)
--- 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)
{
/* {{{ 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);
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);
+ }
}
}
/* }}} */
}
}
/* }}} */