From 3efbf17d2dec8a46454fe22d0a67680a7d29a184 Mon Sep 17 00:00:00 2001 From: Siegfried-Angel Gevatter Pujals Date: Wed, 25 Jan 2012 12:13:51 +0100 Subject: Change event structure assertions to errors so D-Bus doesn't crash Zeitgeist --- src/sql.vala | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src/sql.vala') diff --git a/src/sql.vala b/src/sql.vala index a99bbd5b..bfaeb5f0 100644 --- a/src/sql.vala +++ b/src/sql.vala @@ -176,10 +176,7 @@ namespace Zeitgeist.SQLite } public void close () - { - // FIXME: make sure symbol tables are consistent (ie. - // _fix_cache is empty) - + { // SQLite connection is implicitly closed upon destruction database = null; } @@ -195,7 +192,7 @@ namespace Zeitgeist.SQLite public void assert_query_success (int rc, string msg, int success_code=Sqlite.OK) throws EngineError { - if (rc != success_code) + if (unlikely (rc != success_code)) { string error_message = "%s: %d, %s".printf( msg, rc, database.errmsg ()); -- cgit v1.2.1