diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-12-20 21:07:54 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2020-12-26 21:10:37 +0100 |
commit | 733f3aec5aaecd0ee8b4d7b7bd575e5811322f30 (patch) | |
tree | bc84afbc8bf4d55fbdb88cc73b41ddb5a9bf354c | |
parent | ef3cfb329d7cbf9b66375fc699b9841cbb9ad4a4 (diff) | |
download | tracker-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.c | 2 |
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) |