diff options
| author | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-01-25 12:13:51 +0100 |
|---|---|---|
| committer | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-01-25 12:13:51 +0100 |
| commit | 3efbf17d2dec8a46454fe22d0a67680a7d29a184 (patch) | |
| tree | 14ce264bb9d2599d6d8c682de7a055388e8da642 /src/sql.vala | |
| parent | bb8222a7f261de3bee057daf537bf4e5be45ed57 (diff) | |
| download | zeitgeist-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.vala | 7 |
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 ()); |
