diff options
author | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2011-08-09 16:48:43 +0200 |
---|---|---|
committer | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2011-08-09 16:51:03 +0200 |
commit | 9562c7d1fb18e77ee2a23f4e4a68125f304690d3 (patch) | |
tree | 8c473d3c754b69313d9fb68f99e1f2f8fe1f794d | |
parent | 805d737029e2758499bae95cd893f219171e2b00 (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.py | 2 |
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) |