aboutsummaryrefslogtreecommitdiffstats
path: root/res/res_config_sqlite.c
diff options
context:
space:
mode:
authortilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2008-07-17 15:46:24 +0000
committertilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2008-07-17 15:46:24 +0000
commit4a0899adcf429cc16c2b31ceb4a00e81b8f1cf39 (patch)
treeb19600db302e7551c8ac32ccf241b877859f38a0 /res/res_config_sqlite.c
parent380561a42d3c357a9e9b833538459c948555d93c (diff)
Merged revisions 131681 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk ........ r131681 | tilghman | 2008-07-17 10:45:25 -0500 (Thu, 17 Jul 2008) | 4 lines Fix memory leak. (Closes issue #13096) Reported by gknispel_proformatique ........ git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.6.0@131682 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'res/res_config_sqlite.c')
-rw-r--r--res/res_config_sqlite.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/res/res_config_sqlite.c b/res/res_config_sqlite.c
index c1ee895bf..1dcf254e3 100644
--- a/res/res_config_sqlite.c
+++ b/res/res_config_sqlite.c
@@ -1091,6 +1091,7 @@ static struct ast_config *realtime_multi_handler(const char *database,
if (!(tmp_str = sqlite_mprintf("%s ORDER BY %q;", query, initfield))) {
ast_log(LOG_WARNING, "Unable to reallocate SQL query\n");
+ sqlite_freemem(query);
ast_config_destroy(cfg);
ast_free(initfield);
return NULL;