cvs: php4 /ext/session session.c
| From: | Zeev Suraski | Date: | Tue, 05 Mar 2002 22:06:36 +0000 |
| Subject: | cvs: php4 /ext/session session.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-9698@lists.php.net to get a copy of this message | ||
zeev Tue Mar 5 17:06:36 2002 EDT
Modified files:
/php4/ext/session session.c
Log:
Make $_SESSION and $HTTP_SESSION_VARS links to each other
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.280 php4/ext/session/session.c:1.281
--- php4/ext/session/session.c:1.280 Mon Mar 4 06:03:19 2002
+++ php4/ext/session/session.c Tue Mar 5 17:06:35 2002
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: session.c,v 1.280 2002/03/04 11:03:19 jon Exp $ */
+/* $Id: session.c,v 1.281 2002/03/05 22:06:35 zeev Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -469,6 +469,7 @@
MAKE_STD_ZVAL(PS(http_session_vars));
array_init(PS(http_session_vars));
PS(http_session_vars)->refcount = 2;
+ PS(http_session_vars)->is_ref = 1;
zend_hash_update(&EG(symbol_table), "HTTP_SESSION_VARS",
sizeof("HTTP_SESSION_VARS"), &PS(http_session_vars), sizeof(zval *), NULL);
zend_hash_update(&EG(symbol_table), "_SESSION", sizeof("_SESSION"),
&PS(http_session_vars), sizeof(zval *), NULL);
}