summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2002-03-05 22:07:15 +0000
committerZeev Suraski <zeev@php.net>2002-03-05 22:07:15 +0000
commitc9ff54c61a8a704e0769e4a950ecaf3866854500 (patch)
tree422fbbe4a701df78f300098daaf1a6ca292d33b3
parent965c9387405e1ef6a17bc01585ba5f657c3e20d0 (diff)
downloadphp-git-c9ff54c61a8a704e0769e4a950ecaf3866854500.tar.gz
MFH
-rw-r--r--ext/session/session.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index 0dc194a728..bf44504d72 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -437,6 +437,7 @@ static void php_session_track_init(TSRMLS_D)
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);
}