summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/session/php_session.h1
-rw-r--r--ext/session/session.c1
2 files changed, 1 insertions, 1 deletions
diff --git a/ext/session/php_session.h b/ext/session/php_session.h
index b40d44f56a..94a26a319d 100644
--- a/ext/session/php_session.h
+++ b/ext/session/php_session.h
@@ -278,7 +278,6 @@ PHPAPI void php_session_reset_id(TSRMLS_D);
PHPAPI ZEND_EXTERN_MODULE_GLOBALS(ps)
void php_session_auto_start(void *data);
-void php_session_shutdown(void *data);
#define PS_CLASS_NAME "SessionHandler"
extern zend_class_entry *php_session_class_entry;
diff --git a/ext/session/session.c b/ext/session/session.c
index 9b609308ed..a173fcad0f 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -115,6 +115,7 @@ static inline void php_rshutdown_session_globals(TSRMLS_D) /* {{{ */
}
if (PS(id)) {
efree(PS(id));
+ PS(id) = NULL;
}
}
/* }}} */