aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Sebastian Spaeth <Sebastian@SSpaeth.de>2011-08-09 16:48:43 +0200
committerGravatar Sebastian Spaeth <Sebastian@SSpaeth.de>2011-08-09 16:51:03 +0200
commit9562c7d1fb18e77ee2a23f4e4a68125f304690d3 (patch)
tree8c473d3c754b69313d9fb68f99e1f2f8fe1f794d
parent805d737029e2758499bae95cd893f219171e2b00 (diff)
python: Really throw an error if search_threads() fails
In case, search_threads returns an error we are supposed to throw an Exception. But we did not "raise" it, this was an oversight and this commit fixes it. There is still the problem that there is often output to stderr by libnotmuch detailing the xapian error and this is simply printed out. But this requires fixing at the libnotmuch level... Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
-rw-r--r--bindings/python/notmuch/database.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bindings/python/notmuch/database.py b/bindings/python/notmuch/database.py
index 84cf79bb..8f62d18c 100644
--- a/bindings/python/notmuch/database.py
+++ b/bindings/python/notmuch/database.py
@@ -580,7 +580,7 @@ class Query(object):
threads_p = Query._search_threads(self._query)
if threads_p is None:
- NotmuchError(STATUS.NULL_POINTER)
+ raise NotmuchError(STATUS.NULL_POINTER)
return Threads(threads_p,self)