mirror of
https://github.com/php/php-src.git
synced 2026-04-28 02:33:17 +02:00
set freed pointer to null to avoid reuse
This commit is contained in:
@@ -164,6 +164,7 @@ static int php_mssql_message_handler(DBPROCESS *dbproc, DBINT msgno,int msgstate
|
||||
}
|
||||
if (MS_SQL_G(server_message)) {
|
||||
STR_FREE(MS_SQL_G(server_message));
|
||||
MS_SQL_G(server_message) = NULL;
|
||||
}
|
||||
MS_SQL_G(server_message) = estrdup(msgtext);
|
||||
return 0;
|
||||
@@ -347,6 +348,7 @@ PHP_RSHUTDOWN_FUNCTION(mssql)
|
||||
STR_FREE(MS_SQL_G(appname));
|
||||
if (MS_SQL_G(server_message)) {
|
||||
STR_FREE(MS_SQL_G(server_message));
|
||||
MS_SQL_G(server_message) = NULL;
|
||||
}
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user