From 4c1dc62a770dfbd27e675f7f39a279aa40a9c4c3 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Sun, 5 Mar 2023 10:38:03 +0100 Subject: direct: Plug leak in tracker_sparql_statement_update_async() The async process takes a ref on the hashtable, so dispose our own reference here. --- src/libtracker-sparql/direct/tracker-direct-statement.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src') 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 -- cgit v1.2.1