[tracker] libtracker-bus: Fix the handling of priority in update_async
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] libtracker-bus: Fix the handling of priority in update_async
- Date: Sat, 13 Nov 2010 11:00:01 +0000 (UTC)
commit 0a1387de144a984d91f0f7e465a3dada52ffc979
Author: Adrien Bustany <adrien bustany nokia com>
Date: Sat Nov 13 11:55:41 2010 +0100
libtracker-bus: Fix the handling of priority in update_async
libtracker-bus would previously interpret values higher than 0 as high
priority, whereas GLib uses them for low priority.
src/libtracker-bus/tracker-bus.vala | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/libtracker-bus/tracker-bus.vala b/src/libtracker-bus/tracker-bus.vala
index 13acad2..0ff1f85 100644
--- a/src/libtracker-bus/tracker-bus.vala
+++ b/src/libtracker-bus/tracker-bus.vala
@@ -38,7 +38,7 @@ private interface Tracker.Bus.Steroids : DBusProxy {
[DBus (visible = false)]
public void update_begin (UnixInputStream sparql_stream, int priority, Cancellable? cancellable, AsyncReadyCallback callback) {
- if (priority >= GLib.Priority.DEFAULT) {
+ if (priority <= GLib.Priority.DEFAULT) {
update.begin (sparql_stream, cancellable, callback);
} else {
batch_update.begin (sparql_stream, cancellable, callback);
@@ -47,7 +47,7 @@ private interface Tracker.Bus.Steroids : DBusProxy {
[DBus (visible = false)]
public void update_array_begin (UnixInputStream sparql_stream, int priority, Cancellable? cancellable, AsyncReadyCallback callback) {
- if (priority >= GLib.Priority.DEFAULT) {
+ if (priority <= GLib.Priority.DEFAULT) {
update_array.begin (sparql_stream, cancellable, callback);
} else {
batch_update_array.begin (sparql_stream, cancellable, callback);
@@ -188,7 +188,7 @@ public class Tracker.Bus.Connection : Tracker.Sparql.Connection {
yield;
}
- if (priority >= GLib.Priority.DEFAULT) {
+ if (priority <= GLib.Priority.DEFAULT) {
steroids_object.update.end (dbus_res);
} else {
steroids_object.batch_update.end (dbus_res);
@@ -229,7 +229,7 @@ public class Tracker.Bus.Connection : Tracker.Sparql.Connection {
// process results (errors)
var result = new GenericArray<Error?> ();
Variant resultv;
- if (priority >= GLib.Priority.DEFAULT) {
+ if (priority <= GLib.Priority.DEFAULT) {
resultv = steroids_object.update_array.end (dbus_res);
} else {
resultv = steroids_object.batch_update_array.end (dbus_res);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]