From b68843a93d220f600899d64940b2c8301e307d5d Mon Sep 17 00:00:00 2001 From: Georg Richter Date: Tue, 16 Aug 2016 18:38:41 +0200 Subject: [PATCH] Merge from 2.3: Free options if CLIENT_REMEMBER_OPTIONS wasn't set --- libmariadb/mariadb_lib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libmariadb/mariadb_lib.c b/libmariadb/mariadb_lib.c index 89a13bb4..246df823 100644 --- a/libmariadb/mariadb_lib.c +++ b/libmariadb/mariadb_lib.c @@ -1479,6 +1479,8 @@ error: end_server(mysql); /* only free the allocated memory, user needs to call mysql_close */ mysql_close_memory(mysql); + if (!(client_flag & CLIENT_REMEMBER_OPTIONS)) + mysql_close_options(mysql); return(0); }