summaryrefslogtreecommitdiff
path: root/src/sql.vala
diff options
context:
space:
mode:
authorSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-01-25 12:13:51 +0100
committerSiegfried-Angel Gevatter Pujals <siegfried@gevatter.com>2012-01-25 12:13:51 +0100
commit3efbf17d2dec8a46454fe22d0a67680a7d29a184 (patch)
tree14ce264bb9d2599d6d8c682de7a055388e8da642 /src/sql.vala
parentbb8222a7f261de3bee057daf537bf4e5be45ed57 (diff)
downloadzeitgeist-3efbf17d2dec8a46454fe22d0a67680a7d29a184.tar.gz
Change event structure assertions to errors so D-Bus doesn't crash Zeitgeist
Diffstat (limited to 'src/sql.vala')
-rw-r--r--src/sql.vala7
1 files changed, 2 insertions, 5 deletions
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 ());