cvs: php4 /ext/session session.c
| From: | Sascha Schumann | Date: | Fri, 22 Dec 2000 22:53:15 +0000 |
| Subject: | cvs: php4 /ext/session session.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-3249@lists.php.net to get a copy of this message | ||
sas Fri Dec 22 14:53:15 2000 EDT
Modified files:
/php4/ext/session session.c
Log:
(PHP session_unset) Return early, if no session was started.
PR: #8354
Index: php4/ext/session/session.c
diff -u php4/ext/session/session.c:1.188 php4/ext/session/session.c:1.189
--- php4/ext/session/session.c:1.188 Fri Dec 22 04:57:07 2000
+++ php4/ext/session/session.c Fri Dec 22 14:53:14 2000
@@ -1388,6 +1388,9 @@
ulong num_key;
PSLS_FETCH();
+ if (PS(nr_open_sessions) == 0)
+ RETURN_FALSE;
+
for (zend_hash_internal_pointer_reset(&PS(vars));
zend_hash_get_current_key(&PS(vars), &variable, &num_key, 0) == HASH_KEY_IS_STRING;
zend_hash_move_forward(&PS(vars))) {