[tracker/miner-fs-no-infinite-loops: 6/7] libtracker-miner: Don't conditionally unref blocker file if queue was set up



commit cf6352f81360b5a10926caee8e49b82f8cb2db11
Author: Martyn Russell <martyn lanedo com>
Date:   Tue Jul 3 18:32:32 2012 +0100

    libtracker-miner: Don't conditionally unref blocker file if queue was set up

 src/libtracker-miner/tracker-miner-fs.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/libtracker-miner/tracker-miner-fs.c b/src/libtracker-miner/tracker-miner-fs.c
index 8c0fd43..f3511c7 100644
--- a/src/libtracker-miner/tracker-miner-fs.c
+++ b/src/libtracker-miner/tracker-miner-fs.c
@@ -653,10 +653,10 @@ fs_finalize (GObject *object)
 	if (priv->item_queues_handler_id) {
 		g_source_remove (priv->item_queues_handler_id);
 		priv->item_queues_handler_id = 0;
+	}
 
-		if (priv->item_queue_blocker) {
-			g_object_unref (priv->item_queue_blocker);
-		}
+	if (priv->item_queue_blocker) {
+		g_object_unref (priv->item_queue_blocker);
 	}
 
 	tracker_file_notifier_stop (priv->file_notifier);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]