From 4dba99c226b5142228689a75ce13936cee49e8ae Mon Sep 17 00:00:00 2001 From: Julien Pauli Date: Mon, 16 Mar 2015 16:00:46 +0100 Subject: [PATCH] Fix flaws in session module --- ext/session/php_session.h | 1 - ext/session/session.c | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) 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; } } /* }}} */ -- 2.49.0