[evolution-kolab/gnome-3-4: 4/7] CamelIMAPXExtdServer: updated for upstream 3.4.4 fixes
- From: Christian Hilberg <chilberg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-kolab/gnome-3-4: 4/7] CamelIMAPXExtdServer: updated for upstream 3.4.4 fixes
- Date: Mon, 13 Aug 2012 15:52:40 +0000 (UTC)
commit 547ce249585d6595763e0a7d5bd3d713884adf13
Author: Christian Hilberg <hilberg kernelconcepts de>
Date: Mon Aug 13 17:04:52 2012 +0200
CamelIMAPXExtdServer: updated for upstream 3.4.4 fixes
.../providers/imapx/camel-imapx-extd-server.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/camel/providers/imapx/camel-imapx-extd-server.c b/src/camel/providers/imapx/camel-imapx-extd-server.c
index 3b98997..5916673 100644
--- a/src/camel/providers/imapx/camel-imapx-extd-server.c
+++ b/src/camel/providers/imapx/camel-imapx-extd-server.c
@@ -304,6 +304,8 @@ extd_server_untagged (CamelIMAPXExtdServer *self,
CamelIMAPXStore *imapx_store = (CamelIMAPXStore *) is->store;
CamelIMAPXStoreNamespace *ns;
+ if (imapx_store->summary->namespaces)
+ camel_imapx_namespace_list_clear (imapx_store->summary->namespaces);
imapx_store->summary->namespaces = nsl;
camel_store_summary_touch ((CamelStoreSummary *) imapx_store->summary);
@@ -550,6 +552,8 @@ extd_server_untagged (CamelIMAPXExtdServer *self,
cnt = (camel_folder_summary_count (job->folder->summary) * 100 ) / ifolder->exists_on_server;
camel_operation_progress (job->cancellable, cnt ? cnt : 1);
+ } else {
+ camel_message_info_free (mi);
}
if (free_user_flags && server_user_flags)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]