diff options
author | Seif Lotfy <seif@lotfy.com> | 2013-02-27 17:39:11 +0100 |
---|---|---|
committer | Seif Lotfy <seif@lotfy.com> | 2013-02-27 17:39:11 +0100 |
commit | 97960778db10499b615b456f31e5d635c588264e (patch) | |
tree | ce8e8c8f68cf2f45a458d602d124c0bceb72e34b /libzeitgeist | |
parent | 6cd241ec355cb06c9a56d53d4991dccad08b92bf (diff) | |
download | zeitgeist-97960778db10499b615b456f31e5d635c588264e.tar.gz |
fix all warnings
Diffstat (limited to 'libzeitgeist')
-rw-r--r-- | libzeitgeist/log.vala | 40 |
1 files changed, 28 insertions, 12 deletions
diff --git a/libzeitgeist/log.vala b/libzeitgeist/log.vala index d3821442..c667ff5c 100644 --- a/libzeitgeist/log.vala +++ b/libzeitgeist/log.vala @@ -265,10 +265,14 @@ public class Log : QueuedProxyWrapper SourceFunc callback = find_events.callback; SimpleResultSet result_set = null; ThreadFunc<void*> run = () => { - var result = dbreader.find_events (time_range, event_templates, - storage_state, num_events, result_type); - result_set = new SimpleResultSet (result); - Idle.add ((owned) callback); + try { + var result = dbreader.find_events (time_range, event_templates, + storage_state, num_events, result_type); + result_set = new SimpleResultSet (result); + Idle.add ((owned) callback); + } catch (EngineError err) { + stdout.printf("%s\n", err.message); + } return null; }; threads.add (new DbWorker (run)); @@ -319,9 +323,13 @@ public class Log : QueuedProxyWrapper SourceFunc callback = find_event_ids.callback; uint32[] ids = null; ThreadFunc<void*> run = () => { - ids = dbreader.find_event_ids (time_range, event_templates, - storage_state, num_events, result_type); - Idle.add ((owned) callback); + try { + ids = dbreader.find_event_ids (time_range, event_templates, + storage_state, num_events, result_type); + Idle.add ((owned) callback); + } catch (EngineError err) { + stdout.printf("%s\n", err.message); + } return null; }; threads.add (new DbWorker (run)); @@ -367,9 +375,13 @@ public class Log : QueuedProxyWrapper SourceFunc callback = get_events.callback; SimpleResultSet result_set = null; ThreadFunc<void*> run = () => { - var result = dbreader.get_events (simple_event_ids); - result_set = new SimpleResultSet (result); - Idle.add ((owned) callback); + try { + var result = dbreader.get_events (simple_event_ids); + result_set = new SimpleResultSet (result); + Idle.add ((owned) callback); + } catch (EngineError err) { + stdout.printf("%s\n", err.message); + } return null; }; threads.add (new DbWorker (run)); @@ -410,9 +422,13 @@ public class Log : QueuedProxyWrapper SourceFunc callback = find_related_uris.callback; string[] uris = null; ThreadFunc<void*> run = () => { - uris = dbreader.find_related_uris (time_range, event_templates, + try { + uris = dbreader.find_related_uris (time_range, event_templates, result_event_templates, storage_state, num_events, result_type); - Idle.add ((owned) callback); + Idle.add ((owned) callback); + } catch (EngineError err) { + stdout.printf("%s\n", err.message); + } return null; }; threads.add (new DbWorker (run)); |