tracker r1627 - branches/xesam-support/src/trackerd



Author: pvanhoof
Date: Tue Jun 10 14:07:28 2008
New Revision: 1627
URL: http://svn.gnome.org/viewvc/tracker?rev=1627&view=rev

Log:
Code cleanup

Modified:
   branches/xesam-support/src/trackerd/tracker-xesam-live-search.c

Modified: branches/xesam-support/src/trackerd/tracker-xesam-live-search.c
==============================================================================
--- branches/xesam-support/src/trackerd/tracker-xesam-live-search.c	(original)
+++ branches/xesam-support/src/trackerd/tracker-xesam-live-search.c	Tue Jun 10 14:07:28 2008
@@ -590,6 +590,18 @@
 	g_ptr_array_add (rows, row);
 }
 
+static inline void 
+rows_migrate (GPtrArray *rows, GPtrArray *result)
+{
+	guint i;
+
+	for (i = 0; i < rows->len; i++) {
+		OneRow *one = g_ptr_array_index (rows, i);
+		GPtrArray *row = one->value;
+		g_ptr_array_add (result, row);
+	}
+}
+
 /**
  * Retrieving Hits
  * The return value of GetHits and GetHitData is a sorted array of hits. A hit 
@@ -621,7 +633,6 @@
 	GPtrArray  *result = g_ptr_array_new ();
 	GPtrArray  *rows = g_ptr_array_new ();
 	gboolean    valid = TRUE;
-	guint       i;
 
 	while (valid) {
 		gint        column;
@@ -780,11 +791,7 @@
 		valid = tracker_db_result_set_iter_next (result_set);
 	}
 
-	for (i = 0; i < rows->len; i++) {
-		OneRow *one = g_ptr_array_index (rows, i);
-		GPtrArray *row = one->value;
-		g_ptr_array_add (result, row);
-	}
+	rows_migrate (rows, result);
 
 	rows_destroy (rows);
 



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