[tracker/writeback-refactor] miners/fs: Some fixes in listener class



commit 680b8992b64e13ca6db6f1f875a3a97b85058393
Author: Philip Van Hoof <philip codeminded be>
Date:   Mon Jul 11 11:21:06 2011 +0200

    miners/fs: Some fixes in listener class

 src/miners/fs/tracker-writeback-listener.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/miners/fs/tracker-writeback-listener.c b/src/miners/fs/tracker-writeback-listener.c
index ad1bbde..af944d1 100644
--- a/src/miners/fs/tracker-writeback-listener.c
+++ b/src/miners/fs/tracker-writeback-listener.c
@@ -300,7 +300,7 @@ sparql_query_cb (GObject      *object,
 			g_ptr_array_add (results, row);
 		}
 
-		if (results->len > 0) {
+		if (results != NULL && results->len > 0) {
 			tracker_miner_fs_writeback_file (TRACKER_MINER_FS (priv->files_miner),
 			                                 file,
 			                                 results);
@@ -416,7 +416,7 @@ on_writeback_cb (GDBusConnection      *connection,
 
 	priv = TRACKER_WRITEBACK_LISTENER_GET_PRIVATE (self);
 
-	g_variant_get (parameters, "a{iai}", &iter1);
+	g_variant_get (parameters, "(a{iai})", &iter1);
 	while (g_variant_iter_loop (iter1, "{iai}", &subject_id, &iter2)) {
 		GString *query;
 		gboolean comma = FALSE;



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