[tracker/async-queries-wip: 9/23] libtracker-db: Drop extra row in async query results
- From: JĂźrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/async-queries-wip: 9/23] libtracker-db: Drop extra row in async query results
- Date: Thu, 15 Apr 2010 12:13:34 +0000 (UTC)
commit 401063ea1b5f0816c7e4f164139bef614e4800bf
Author: Jürg Billeter <j bitron ch>
Date: Wed Apr 14 10:24:13 2010 +0200
libtracker-db: Drop extra row in async query results
src/libtracker-db/tracker-db-manager.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-db/tracker-db-manager.c b/src/libtracker-db/tracker-db-manager.c
index ffbfa83..c9fc183 100644
--- a/src/libtracker-db/tracker-db-manager.c
+++ b/src/libtracker-db/tracker-db-manager.c
@@ -1364,7 +1364,7 @@ interface_pool_dispatch_cb (gpointer data,
n_columns = tracker_db_cursor_get_n_columns (cursor);
result_set = _tracker_db_result_set_new (n_columns);
- do {
+ while (tracker_db_cursor_iter_next (cursor)) {
GValue val = { 0 };
_tracker_db_result_set_append (result_set);
@@ -1387,7 +1387,7 @@ interface_pool_dispatch_cb (gpointer data,
g_cancellable_is_cancelled (job->cancellable)) {
break;
}
- } while (tracker_db_cursor_iter_next (cursor));
+ }
g_object_unref (cursor);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]