summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrien Bustany <adrien.bustany@nokia.com>2010-11-13 11:55:41 +0100
committerJürg Billeter <j@bitron.ch>2010-11-13 11:55:41 +0100
commit0a1387de144a984d91f0f7e465a3dada52ffc979 (patch)
tree0a547da2fd4362665c149a80a1405a67441de3d0
parent13789c050a34db40c463bb6c390cd8a485ee0656 (diff)
downloadtracker-0a1387de144a984d91f0f7e465a3dada52ffc979.tar.gz
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.
-rw-r--r--src/libtracker-bus/tracker-bus.vala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libtracker-bus/tracker-bus.vala b/src/libtracker-bus/tracker-bus.vala
index 13acad21b..0ff1f85c2 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);