From: Antony Dovgal Date: Mon, 19 Mar 2007 08:24:17 +0000 (+0000) Subject: MFB X-Git-Tag: RELEASE_1_0_1~15 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=03a3291262720e0e0e0daac86f0977807d56e50f;p=php MFB --- diff --git a/ext/session/session.c b/ext/session/session.c index 922835fd33..1c2ed34e30 100644 --- a/ext/session/session.c +++ b/ext/session/session.c @@ -437,6 +437,7 @@ new_session: } else if (PS(invalid_session_id)) { /* address instances where the session read fails due to an invalid id */ PS(invalid_session_id) = 0; efree(PS(id)); + PS(id) = NULL; goto new_session; } } @@ -1592,6 +1593,7 @@ static PHP_FUNCTION(session_regenerate_id) RETURN_FALSE; } efree(PS(id)); + PS(id) = NULL; } PS(id) = PS(mod)->s_create_sid(&PS(mod_data), NULL TSRMLS_CC);