ext/pdo_mysql: mysql_handle_closer nullify some freed data.

Close GH-10926
This commit is contained in:
David CARLIER 2023-03-24 19:13:50 +00:00 committed by David Carlier
parent 8e620b4ecb
commit f6989df8cc

View file

@ -154,9 +154,11 @@ static void mysql_handle_closer(pdo_dbh_t *dbh)
if (H) {
if (H->server) {
mysql_close(H->server);
H->server = NULL;
}
if (H->einfo.errmsg) {
pefree(H->einfo.errmsg, dbh->is_persistent);
H->einfo.errmsg = NULL;
}
pefree(H, dbh->is_persistent);
dbh->driver_data = NULL;