cvs: php4 /ext/session session.c

From: Date: Tue, 22 May 2001 17:55:07 +0000
Subject: cvs: php4 /ext/session session.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-5928@lists.php.net to get a copy of this message
andrei Tue May 22 10:55:07 2001 EDT Modified files: /php4/ext/session session.c Log: @- Made $HTTP_SESSION_VARS['foo'] and $foo be references to the same value @ when register_globals is on. (Andrei) Index: php4/ext/session/session.c diff -u php4/ext/session/session.c:1.203 php4/ext/session/session.c:1.204 --- php4/ext/session/session.c:1.203 Sat May 19 02:58:31 2001 +++ php4/ext/session/session.c Tue May 22 10:55:07 2001 @@ -245,9 +245,9 @@ REPLACE_ZVAL_VALUE(old_symbol,state_val_copy,0); FREE_ZVAL(state_val_copy); - zend_set_hash_symbol(*old_symbol, name, namelen, 0, 1, Z_ARRVAL_P(PS(http_session_vars))); + zend_set_hash_symbol(*old_symbol, name, namelen, 1, 1, Z_ARRVAL_P(PS(http_session_vars))); } else { - zend_set_hash_symbol(state_val_copy, name, namelen, 0, 2, Z_ARRVAL_P(PS(http_session_vars)), &EG(symbol_table)); + zend_set_hash_symbol(state_val_copy, name, namelen, 1, 2, Z_ARRVAL_P(PS(http_session_vars)), &EG(symbol_table)); } } else { zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, Z_ARRVAL_P(PS(http_session_vars)));

« previous php.cvs (#5928) next »