diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2023-02-24 00:40:09 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2023-02-24 00:40:09 +0100 |
commit | 6c0e205c308614ebc23e951003cf220678fc9695 (patch) | |
tree | 3fc205c8dbe2522a5d22adf5ea9b98eebead1660 /src | |
parent | ed99818f8443bf1fa4ab04a48a64f0841255f3b0 (diff) | |
download | tracker-6c0e205c308614ebc23e951003cf220678fc9695.tar.gz |
core: Plug leak in TrackerSparql
Commit 38ec817c81 made TrackerSparql keep a reference to the
literals array, but forgot to unref it.
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-sparql/core/tracker-sparql.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-sparql/core/tracker-sparql.c b/src/libtracker-sparql/core/tracker-sparql.c index 1e4bb752f..500a9af44 100644 --- a/src/libtracker-sparql/core/tracker-sparql.c +++ b/src/libtracker-sparql/core/tracker-sparql.c @@ -356,6 +356,7 @@ tracker_sparql_finalize (GObject *object) g_object_unref (sparql->data_manager); g_clear_pointer (&sparql->sql_string, g_free); + g_clear_pointer (&sparql->literal_bindings, g_ptr_array_unref); if (sparql->tree) tracker_node_tree_free (sparql->tree); |