cvs: /php4/ext/session session.c
| From: | Sascha Schumann | Date: | Thu, 09 Dec 1999 18:58:28 +0000 |
| Subject: | cvs: /php4/ext/session session.c | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-7729@lists.php.net to get a copy of this message | ||
sas Thu Dec 9 13:58:28 1999 EDT
Modified files:
/php4/ext/session session.c
Log:
(php_set_session_var): logic fix:
gpc_globals set? Add it to the global symbol table
track_vars set? Add it to the HTTP_STATE_VARS array
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.79 php4/ext/session/session.c:1.80
--- php4/ext/session/session.c:1.79 Wed Dec 8 17:22:20 1999
+++ php4/ext/session/session.c Thu Dec 9 13:57:57 1999
@@ -171,11 +171,11 @@
zend_set_hash_symbol(state_val_copy, name, namelen, 1, 2, PS(http_state_vars)->value.ht,
&EG(symbol_table));
} else {
if (PG(gpc_globals)) {
- zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, PS(http_state_vars)->value.ht);
+ zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, &EG(symbol_table));
}
if (PG(track_vars)) {
- zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, &EG(symbol_table));
+ zend_set_hash_symbol(state_val_copy, name, namelen, 0, 1, PS(http_state_vars)->value.ht);
}
}
}