diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2023-03-05 18:43:36 +0000 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2023-03-05 18:43:36 +0000 |
commit | 168f911ae5168208509832a7ea27697b345a7309 (patch) | |
tree | 40f465a3729e1585d75a7bb32ffea806a71fef3e /src | |
parent | 87c6d99d250322ebf6789166002c6c6827741c99 (diff) | |
parent | b02ee5b5022920f759e136844f1fe4d361316bd6 (diff) | |
download | tracker-168f911ae5168208509832a7ea27697b345a7309.tar.gz |
Merge branch 'wip/carlosg/more-leak-fixes' into 'master'
Plug some leaks
See merge request https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/582
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-sparql/direct/tracker-direct-statement.c | 1 | ||||
-rw-r--r-- | src/libtracker-sparql/tracker-connection.c | 2 |
2 files changed, 3 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 diff --git a/src/libtracker-sparql/tracker-connection.c b/src/libtracker-sparql/tracker-connection.c index 76f57b636..600367894 100644 --- a/src/libtracker-sparql/tracker-connection.c +++ b/src/libtracker-sparql/tracker-connection.c @@ -903,6 +903,8 @@ tracker_sparql_connection_load_statement_from_gresource (TrackerSparqlConnection /* Pick one */ g_propagate_error (error, inner_error1); g_clear_error (&inner_error2); + } else { + g_clear_error (&inner_error1); } } |