@@ -609,22 +609,6 @@ static PHP_INI_MH(OnUpdateSerializer) /* {{{ */
609609}
610610/* }}} */
611611
612- static PHP_INI_MH (OnUpdateTransSid ) /* {{{ */
613- {
614- SESSION_CHECK_ACTIVE_STATE ;
615- SESSION_CHECK_OUTPUT_STATE ;
616-
617- if (zend_string_equals_literal_ci (new_value , "on" )) {
618- PS (use_trans_sid ) = (bool ) 1 ;
619- } else {
620- PS (use_trans_sid ) = (bool ) atoi (ZSTR_VAL (new_value ));
621- }
622-
623- return SUCCESS ;
624- }
625- /* }}} */
626-
627-
628612static PHP_INI_MH (OnUpdateSaveDir ) /* {{{ */
629613{
630614 SESSION_CHECK_ACTIVE_STATE ;
@@ -807,7 +791,7 @@ PHP_INI_BEGIN()
807791 STD_PHP_INI_ENTRY ("session.referer_check" , "" , PHP_INI_ALL , OnUpdateSessionString , extern_referer_chk , php_ps_globals , ps_globals )
808792 STD_PHP_INI_ENTRY ("session.cache_limiter" , "nocache" , PHP_INI_ALL , OnUpdateSessionString , cache_limiter , php_ps_globals , ps_globals )
809793 STD_PHP_INI_ENTRY ("session.cache_expire" , "180" , PHP_INI_ALL , OnUpdateSessionLong , cache_expire , php_ps_globals , ps_globals )
810- PHP_INI_ENTRY ("session.use_trans_sid" , "0" , PHP_INI_ALL , OnUpdateTransSid )
794+ STD_PHP_INI_BOOLEAN ("session.use_trans_sid" , "0" , PHP_INI_ALL , OnUpdateSessionBool , use_trans_sid , php_ps_globals , ps_globals )
811795 PHP_INI_ENTRY ("session.sid_length" , "32" , PHP_INI_ALL , OnUpdateSidLength )
812796 PHP_INI_ENTRY ("session.sid_bits_per_character" , "4" , PHP_INI_ALL , OnUpdateSidBits )
813797 STD_PHP_INI_BOOLEAN ("session.lazy_write" , "1" , PHP_INI_ALL , OnUpdateSessionBool , lazy_write , php_ps_globals , ps_globals )
0 commit comments