summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2023-02-24 00:37:27 +0100
committerCarlos Garnacho <carlosg@gnome.org>2023-02-24 00:37:27 +0100
commit155adfa4e840c7ba62482731c4c35162092b658d (patch)
tree8d524aa8417b3c8753a8aa9ce97a36e8be030bea /src
parentf60363f1b282f85e6efe7a87fec2e4207d668ef5 (diff)
downloadtracker-155adfa4e840c7ba62482731c4c35162092b658d.tar.gz
libtracker-sparql: Plug leak in TrackerEndpointDBus
The GVariants being extracted during iteration were being leaked.
Diffstat (limited to 'src')
-rw-r--r--src/libtracker-sparql/tracker-endpoint-dbus.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-sparql/tracker-endpoint-dbus.c b/src/libtracker-sparql/tracker-endpoint-dbus.c
index fab046622..14e6f274d 100644
--- a/src/libtracker-sparql/tracker-endpoint-dbus.c
+++ b/src/libtracker-sparql/tracker-endpoint-dbus.c
@@ -416,6 +416,7 @@ read_query (GDataInputStream *istream,
g_ptr_array_add (*parameter_names, key);
g_array_append_val (*parameter_values, gvalue);
+ g_variant_unref (value);
}
g_variant_unref (variant);