evolution-data-server r9618 - branches/gnome-2-24/camel
- From: mcrha svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-data-server r9618 - branches/gnome-2-24/camel
- Date: Fri, 26 Sep 2008 09:02:26 +0000 (UTC)
Author: mcrha
Date: Fri Sep 26 09:02:26 2008
New Revision: 9618
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9618&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:
branches/gnome-2-24/camel/ChangeLog
branches/gnome-2-24/camel/camel-store.c
Modified: branches/gnome-2-24/camel/camel-store.c
==============================================================================
--- branches/gnome-2-24/camel/camel-store.c (original)
+++ branches/gnome-2-24/camel/camel-store.c Fri Sep 26 09:02:26 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]