summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-12-20 21:07:54 +0100
committerCarlos Garnacho <carlosg@gnome.org>2020-12-26 21:10:37 +0100
commit733f3aec5aaecd0ee8b4d7b7bd575e5811322f30 (patch)
treebc84afbc8bf4d55fbdb88cc73b41ddb5a9bf354c
parentef3cfb329d7cbf9b66375fc699b9841cbb9ad4a4 (diff)
downloadtracker-wip/carlosg/plug-leaks.tar.gz
libtracker-sparql: Plug hashtable key leakwip/carlosg/plug-leaks
These keys are supposedly memory owned by the hashtable, so don't disown it.
-rw-r--r--src/libtracker-sparql/direct/tracker-direct-batch.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtracker-sparql/direct/tracker-direct-batch.c b/src/libtracker-sparql/direct/tracker-direct-batch.c
index 718a1cdc6..748836456 100644
--- a/src/libtracker-sparql/direct/tracker-direct-batch.c
+++ b/src/libtracker-sparql/direct/tracker-direct-batch.c
@@ -198,7 +198,7 @@ tracker_direct_batch_update (TrackerDirectBatch *batch,
priv = tracker_direct_batch_get_instance_private (batch);
data = tracker_data_manager_get_data (data_manager);
- bnodes = g_hash_table_new_full (g_str_hash, g_str_equal, NULL, g_free);
+ bnodes = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free);
tracker_data_begin_transaction (data, &inner_error);
if (inner_error)