** Fix for bug #569742
authorMilan Crha <mcrha@redhat.com>
Fri, 30 Jan 2009 19:01:34 +0000 (19:01 +0000)
committerMilan Crha <mcrha@src.gnome.org>
Fri, 30 Jan 2009 19:01:34 +0000 (19:01 +0000)
commite6c24ce524f875247d76daa582cbdfbd06dd1941
treedd6e7986427e8918a5d29d9ad4efb8454cf67d90
parent8adbe8977080538c28ca1b8be1b4481b3f79078c
** Fix for bug #569742

2009-01-30  Milan Crha  <mcrha@redhat.com>

** Fix for bug #569742

* camel-db.c: (call_old_file_Sync), (camel_sqlite3_file_ xx),
(camel_sqlite3_file_xClose), (camel_sqlite3_vfs_xOpen),
(init_sqlite_vfs): Do not crash when open of the file failed.
Also be thread safe with respect of filling global variables.

svn path=/trunk/; revision=10010
camel/ChangeLog
camel/camel-db.c