summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Azzarone <andrea.azzarone@canonical.com>2019-01-23 19:29:32 +0000
committerAndrea Azzarone <andrea.azzarone@canonical.com>2019-02-13 14:06:52 +0000
commitf138da64edd7a6d0db7e4f6fd11195ce6fd30743 (patch)
tree21d8f8dc1bc5c7a4a047d5fe46f70cb0c1a37a8c
parent354a1cd6b8748bbadb74332439f52a66c923b98b (diff)
downloadtracker-f138da64edd7a6d0db7e4f6fd11195ce6fd30743.tar.gz
libtracker-miner: Fix memory leak
Use g_clear_object on priv->tree to avoid memory leaks.
-rw-r--r--src/libtracker-miner/tracker-monitor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtracker-miner/tracker-monitor.c b/src/libtracker-miner/tracker-monitor.c
index ccf85976e..26aa8b877 100644
--- a/src/libtracker-miner/tracker-monitor.c
+++ b/src/libtracker-miner/tracker-monitor.c
@@ -314,6 +314,7 @@ tracker_monitor_finalize (GObject *object)
g_hash_table_unref (priv->cached_events);
g_hash_table_unref (priv->monitors);
+ g_clear_object (&priv->tree);
G_OBJECT_CLASS (tracker_monitor_parent_class)->finalize (object);
}