cvs: /php4/ext/session session.c
| From: | Andrei Zmievski | Date: | Mon, 28 Feb 2000 16:01:16 +0000 |
| Subject: | cvs: /php4/ext/session session.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-11135@lists.php.net to get a copy of this message | ||
andrei Mon Feb 28 08:01:16 2000 EDT
Modified files:
/php4/ext/session session.c
Log:
(php_set_session_var)
$foo and $HTTP_SESSION_VARS["foo"] are no longer references to the same
value.
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.111 php4/ext/session/session.c:1.112
--- php4/ext/session/session.c:1.111 Fri Feb 25 19:20:54 2000
+++ php4/ext/session/session.c Mon Feb 28 08:00:46 2000
@@ -183,7 +183,7 @@
state_val_copy->refcount = 0;
if (PG(register_globals) && PG(track_vars)) {
- zend_set_hash_symbol(state_val_copy, name, namelen, 1, 2, PS(http_state_vars)->value.ht,
&EG(symbol_table));
+ zend_set_hash_symbol(state_val_copy, name, namelen, 0, 2, PS(http_state_vars)->value.ht,
&EG(symbol_table));
} else {
if (PG(register_globals)) {
zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, &EG(symbol_table));