cvs: php4 /ext/session session.c
| From: | Zeev Suraski | Date: | Sat, 02 Mar 2002 15:59:16 +0000 |
| Subject: | cvs: php4 /ext/session session.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-9588@lists.php.net to get a copy of this message | ||
zeev Sat Mar 2 10:59:16 2002 EDT
Modified files:
/php4/ext/session session.c
Log:
Fix another crash bug
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.278 php4/ext/session/session.c:1.279
--- php4/ext/session/session.c:1.278 Sat Mar 2 09:18:45 2002
+++ php4/ext/session/session.c Sat Mar 2 10:59:16 2002
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: session.c,v 1.278 2002/03/02 14:18:45 zeev Exp $ */
+/* $Id: session.c,v 1.279 2002/03/02 15:59:16 zeev Exp $ */
#ifdef HAVE_CONFIG_H
#include "config.h"
@@ -464,6 +464,7 @@
} else {
if(old_vars) {
zend_hash_del(&EG(symbol_table), "HTTP_SESSION_VARS",
sizeof("HTTP_SESSION_VARS"));
+ zend_hash_del(&EG(symbol_table), "_SESSION", sizeof("_SESSION"));
}
MAKE_STD_ZVAL(PS(http_session_vars));
array_init(PS(http_session_vars));
@@ -1406,6 +1407,7 @@
PS(session_status) = php_session_none;
PS(mod_data) = NULL;
PS(output_handler_registered) = 0;
+ PS(http_session_vars) = NULL;
}
static void php_rshutdown_session_globals(TSRMLS_D)