add protective checks to ini updates

Noticed by: Derick Rethans <d.rethans@jdimedia.nl>
PR: #20284
This commit is contained in:
Sascha Schumann 2002-11-20 16:06:29 +00:00
parent 7908cffab4
commit e9ed065afc

View File

@ -85,6 +85,8 @@ static const ps_serializer *_php_find_ps_serializer(char *name TSRMLS_DC);
static PHP_INI_MH(OnUpdateSaveHandler)
{
if (PS(session_status) == php_session_active)
return;
PS(mod) = _php_find_ps_module(new_value TSRMLS_CC);
/*
* Following lines are commented out to prevent bogus error message at
@ -102,6 +104,8 @@ static PHP_INI_MH(OnUpdateSaveHandler)
static PHP_INI_MH(OnUpdateSerializer)
{
if (PS(session_status) == php_session_active)
return;
PS(serializer) = _php_find_ps_serializer(new_value TSRMLS_CC);
/*
* Following lines are commented out to prevent bogus error message at