summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2023-03-05 10:38:03 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-03-05 10:38:03 +0100
commit4c1dc62a770dfbd27e675f7f39a279aa40a9c4c3 (patch)
treedcf9b6bdf3b2d1363bd15fe88d231b60daa4b411 /src
parenta9d83e783717e9b2d35b91a4f9955cce5762254c (diff)
downloadtracker-4c1dc62a770dfbd27e675f7f39a279aa40a9c4c3.tar.gz
direct: Plug leak in tracker_sparql_statement_update_async()
The async process takes a ref on the hashtable, so dispose our own reference here.
Diffstat (limited to 'src')
-rw-r--r--src/libtracker-sparql/direct/tracker-direct-statement.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-sparql/direct/tracker-direct-statement.c b/src/libtracker-sparql/direct/tracker-direct-statement.c
index 3896d575b..064c3dea9 100644
--- a/src/libtracker-sparql/direct/tracker-direct-statement.c
+++ b/src/libtracker-sparql/direct/tracker-direct-statement.c
@@ -397,6 +397,7 @@ tracker_direct_statement_update_async (TrackerSparqlStatement *stmt,
cancellable,
callback,
user_data);
+ g_hash_table_unref (values);
}
static gboolean