{
zend_string *key = STR_INIT("zend.enable_gc", sizeof("zend.enable_gc")-1, 0);
zend_alter_ini_entry(key, "1", sizeof("1")-1, ZEND_INI_USER, ZEND_INI_STAGE_RUNTIME);
- STR_FREE(key);
+ STR_RELEASE(key);
}
/* }}} */
{
zend_string *key = STR_INIT("zend.enable_gc", sizeof("zend.enable_gc")-1, 0);
zend_alter_ini_entry(key, "0", sizeof("0")-1, ZEND_INI_USER, ZEND_INI_STAGE_RUNTIME);
- STR_FREE(key);
+ STR_RELEASE(key);
}
/* }}} */
if(ZEND_NUM_ARGS() != 0) {
zend_string *key = STR_INIT("error_reporting", sizeof("error_reporting")-1, 0);
zend_alter_ini_entry(key, err, err_len, ZEND_INI_USER, ZEND_INI_STAGE_RUNTIME);
- STR_FREE(key);
+ STR_RELEASE(key);
}
RETVAL_LONG(old_error_reporting);
return;
}
- str = zend_ini_string(varname, varname_len + 1, 0);
+ str = zend_ini_string(varname, varname_len, 0);
if (!str) {
RETURN_FALSE;
key = STR_INIT("include_path", sizeof("include_path")-1, 0);
if (zend_alter_ini_entry_ex(key, new_value, new_value_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME, 0 TSRMLS_CC) == FAILURE) {
- STR_FREE(key);
+ STR_RELEASE(key);
zval_dtor(return_value);
RETURN_FALSE;
}
- STR_FREE(key);
+ STR_RELEASE(key);
}
/* }}} */
if (arg) {
zend_string *key = STR_INIT("ignore_user_abort", sizeof("ignore_user_abort"), 0);
zend_alter_ini_entry_ex(key, arg, arg_len, PHP_INI_USER, PHP_INI_STAGE_RUNTIME, 0 TSRMLS_CC);
- STR_FREE(key);
+ STR_RELEASE(key);
}
RETURN_LONG(old_setting);
if (!strncmp(ptr, "image/", sizeof("image/")-1)) {
zend_string *key = STR_INIT("zlib.output_compression", sizeof("zlib.output_compression")-1, 0);
zend_alter_ini_entry(key, "0", sizeof("0") - 1, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
- STR_FREE(key);
+ STR_RELEASE(key);
}
mimetype = estrdup(ptr);
zend_string *key = STR_INIT("zlib.output_compression", sizeof("zlib.output_compression")-1, 0);
zend_alter_ini_entry(key,
"0", sizeof("0") - 1, PHP_INI_USER, PHP_INI_STAGE_RUNTIME);
- STR_FREE(key);
+ STR_RELEASE(key);
} else if (!STRCASECMP(header_line, "Location")) {
if ((SG(sapi_headers).http_response_code < 300 ||
SG(sapi_headers).http_response_code > 307) &&
} else {
RETVAL_FALSE;
}
- STR_FREE(key);
+ STR_RELEASE(key);
efree(new_timeout_str);
}
/* }}} */