From 422dd1f1a7ae226179cbea8fd1273c216479af62 Mon Sep 17 00:00:00 2001 From: Jooseok Park Date: Mon, 16 May 2016 13:42:55 +0900 Subject: [PATCH] fix memory fix - add g_free when creating g_hash_table Change-Id: I78d8fae2008b6eef18712bf9e5e09a611a1df7be --- packaging/tel-plugin-database.spec | 2 +- src/database_main.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/tel-plugin-database.spec b/packaging/tel-plugin-database.spec index 2542c13..931ba4e 100644 --- a/packaging/tel-plugin-database.spec +++ b/packaging/tel-plugin-database.spec @@ -1,6 +1,6 @@ %define major 0 %define minor 1 -%define patchlevel 26 +%define patchlevel 27 Name: tel-plugin-database Version: %{major}.%{minor}.%{patchlevel} diff --git a/src/database_main.c b/src/database_main.c index 41595a8..fe328b1 100644 --- a/src/database_main.c +++ b/src/database_main.c @@ -160,7 +160,7 @@ static gboolean _read_query_database_internal(Storage *strg, void *handle, const while (rv == SQLITE_ROW) { GHashTable *out_param_data; - out_param_data = g_hash_table_new_full(g_str_hash, g_str_equal, NULL, g_free); + out_param_data = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); for (local_index = 0; local_index < out_param_cnt; local_index++) { char tmp_key[10]; -- 2.7.4