From 6fe882cd85aee487c0534e6399ebd16c1ad2cab4 Mon Sep 17 00:00:00 2001 From: Eric Herman Date: Thu, 19 Jan 2023 17:53:51 +0100 Subject: Add my_afree after my_alloca in early return case The code already had a call to `my_afree` in the normal return case, but failed to do so in the early return case. --- client/mysql.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'client/mysql.cc') diff --git a/client/mysql.cc b/client/mysql.cc index 4d14dc0f5f6..d53d4f304e9 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -3598,7 +3598,10 @@ print_table_data(MYSQL_RES *result) { print_field_types(result); if (!mysql_num_rows(result)) + { + my_afree((uchar*) num_flag); return; + } mysql_field_seek(result,0); } separator.copy("+",1,charset_info); -- cgit v1.2.1