diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2021-03-20 13:17:43 +0100 |
---|---|---|
committer | Carlos Garnacho <carlosg@gnome.org> | 2021-03-26 12:20:59 +0100 |
commit | 4b20a14e1c5556adb236395ad57446556f74c9b1 (patch) | |
tree | d76727ee739779f2f9dd957eccbf99e63e084f67 | |
parent | c78a0f75460ac432584650f0ef4bda6a2ba8f148 (diff) | |
download | tracker-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.c | 1 |
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); } |