From 73dfd1ee48eecace8dca0c56a428bcf6bcc6c585 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Thu, 13 Aug 2020 14:16:29 -0400 Subject: [PATCH] Clear out free'd pointers for safety. --- libmariadb/mariadb_lib.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libmariadb/mariadb_lib.c b/libmariadb/mariadb_lib.c index 8c2a99bf..99e17e0b 100644 --- a/libmariadb/mariadb_lib.c +++ b/libmariadb/mariadb_lib.c @@ -2108,6 +2108,10 @@ mysql_close(MYSQL *mysql) if (mysql->extension) free(mysql->extension); + /* Clear pointers for better safety */ + mysql->net.extension = NULL; + mysql->extension = NULL; + mysql->net.pvio= 0; if (mysql->free_me) free(mysql);