mirror of
https://github.com/php/php-src.git
synced 2025-08-18 15:08:55 +02:00
Don't copy the strtok parameter
This commit is contained in:
parent
84aed3b718
commit
f6ed403fde
3 changed files with 11 additions and 3 deletions
|
@ -849,6 +849,7 @@ PHP_RINIT_FUNCTION(basic)
|
|||
{
|
||||
memset(BG(strtok_table), 0, 256);
|
||||
BG(strtok_string) = NULL;
|
||||
BG(strtok_zval) = NULL;
|
||||
BG(locale_string) = NULL;
|
||||
BG(user_compare_func_name) = NULL;
|
||||
BG(array_walk_func_name) = NULL;
|
||||
|
@ -892,8 +893,10 @@ PHP_RINIT_FUNCTION(basic)
|
|||
|
||||
PHP_RSHUTDOWN_FUNCTION(basic)
|
||||
{
|
||||
STR_FREE(BG(strtok_string));
|
||||
if (BG(strtok_zval))
|
||||
zval_ptr_dtor(BG(strtok_zval));
|
||||
BG(strtok_string) = NULL;
|
||||
BG(strtok_zval) = NULL;
|
||||
#ifdef HAVE_PUTENV
|
||||
zend_hash_destroy(&BG(putenv_ht));
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue