evolution-data-server r9617 - trunk/camel
- From: mcrha svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r9617 - trunk/camel
- Date: Fri, 26 Sep 2008 09:02:11 +0000 (UTC)
Author: mcrha
Date: Fri Sep 26 09:02:11 2008
New Revision: 9617
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9617&view=rev
Log:
2008-09-26 Milan Crha <mcrha redhat com>
** Fix for bug #550466
* camel-store.c: (camel_store_delete_folder):
Ignore 'no such table' errors.
Modified:
trunk/camel/ChangeLog
trunk/camel/camel-store.c
Modified: trunk/camel/camel-store.c
==============================================================================
--- trunk/camel/camel-store.c (original)
+++ trunk/camel/camel-store.c Fri Sep 26 09:02:11 2008
@@ -468,6 +468,11 @@
CS_CLASS(store)->delete_folder(store, folder_name, &local);
+ /* ignore 'no such table' errors */
+ if (camel_exception_is_set (&local) && camel_exception_get_description (&local) &&
+ g_ascii_strncasecmp (camel_exception_get_description (&local), "no such table", 13) == 0)
+ camel_exception_clear (&local);
+
if (!camel_exception_is_set(&local))
cs_delete_cached_folder(store, folder_name);
else {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]