diff options
author | Monty <monty@mariadb.org> | 2019-03-11 20:03:27 +0200 |
---|---|---|
committer | Monty <monty@mariadb.org> | 2019-03-11 20:03:27 +0200 |
commit | f010c90807da68487b1ce4c952588c6c3def2afd (patch) | |
tree | 5b894c551e2365a75eea58cfa4e0401685b20fe2 /client | |
parent | 814205f306cad8a4b3e55785616ea69a027fef9d (diff) | |
download | mariadb-git-f010c90807da68487b1ce4c952588c6c3def2afd.tar.gz |
Fixed memory leak in mysqltest
read_command_buf was not freed at exit, which could cause a warning from
valgrind
Diffstat (limited to 'client')
-rw-r--r-- | client/mysqltest.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/client/mysqltest.cc b/client/mysqltest.cc index 82aa73939ac..051a1cffeac 100644 --- a/client/mysqltest.cc +++ b/client/mysqltest.cc @@ -193,6 +193,7 @@ static char TMPDIR[FN_REFLEN]; static char global_subst_from[200]; static char global_subst_to[200]; static char *global_subst= NULL; +static char *read_command_buf= NULL; static MEM_ROOT require_file_root; static const my_bool my_true= 1; static const my_bool my_false= 0; @@ -1532,6 +1533,7 @@ void free_used_memory() free_defaults(default_argv); free_root(&require_file_root, MYF(0)); free_re(); + my_free(read_command_buf); #ifdef _WIN32 free_tmp_sh_file(); free_win_path_patterns(); @@ -6583,7 +6585,6 @@ static inline bool is_escape_char(char c, char in_string) */ -static char *read_command_buf= NULL; static size_t read_command_buflen= 0; static const size_t max_multibyte_length= 6; |