summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2021-03-20 13:17:43 +0100
committerCarlos Garnacho <carlosg@gnome.org>2021-03-26 12:20:59 +0100
commit4b20a14e1c5556adb236395ad57446556f74c9b1 (patch)
treed76727ee739779f2f9dd957eccbf99e63e084f67
parentc78a0f75460ac432584650f0ef4bda6a2ba8f148 (diff)
downloadtracker-4b20a14e1c5556adb236395ad57446556f74c9b1.tar.gz
libtracker-sparql: Plug leak
The "request" variable was being leaked in some error paths. CID: #1501132
-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 b8bf3c604..fb3d8b7bc 100644
--- a/src/libtracker-sparql/tracker-endpoint-dbus.c
+++ b/src/libtracker-sparql/tracker-endpoint-dbus.c
@@ -635,6 +635,7 @@ endpoint_dbus_iface_method_call (GDBusConnection *connection,
/* Statements are single use here... */
g_object_unref (stmt);
} else {
+ query_request_free (request);
g_dbus_method_invocation_return_gerror (invocation,
error);
}