[tracker] tracker-search-tool: Fix warnings in TrackerQuery



commit a862a51a754bf69ae57b52351147fb03998fd390
Author: Jürg Billeter <j bitron ch>
Date:   Mon Nov 16 12:00:56 2009 +0100

    tracker-search-tool: Fix warnings in TrackerQuery
    
    Fix return type of Search method and error handling in Query method.

 src/tracker-search-tool/tracker-query.gs |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/src/tracker-search-tool/tracker-query.gs b/src/tracker-search-tool/tracker-query.gs
index e504da2..d5b4029 100644
--- a/src/tracker-search-tool/tracker-query.gs
+++ b/src/tracker-search-tool/tracker-query.gs
@@ -72,7 +72,7 @@ class TrackerQuery : Object
         return true
        
        
-    def Search () : array of string[,] 
+    def Search () : array of string[,]?
     
         cat, query : string
     
@@ -93,8 +93,13 @@ class TrackerQuery : Object
 
 
         
-    def Query (sparql : string) : array of string[,] 
-        return tracker.SparqlQuery (sparql)
+    def Query (sparql : string) : array of string[,]?
+        try
+            return tracker.SparqlQuery (sparql)
+        except e:DBus.Error
+            print "Dbus error : %s", e.message
+
+        return null
         
         
         



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