[evolution-data-server] Bug 677687 - Broken migration of "namespace" IMAP setting
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Bug 677687 - Broken migration of "namespace" IMAP setting
- Date: Fri, 8 Jun 2012 12:40:36 +0000 (UTC)
commit 0c2ee4ead83a90afbd792cec847d2bfafa062e63
Author: Matthew Barnes <mbarnes redhat com>
Date: Fri Jun 8 08:22:15 2012 -0400
Bug 677687 - Broken migration of "namespace" IMAP setting
.../evolution-source-registry-migrate-sources.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/services/evolution-source-registry/evolution-source-registry-migrate-sources.c b/services/evolution-source-registry/evolution-source-registry-migrate-sources.c
index 378b8fc..f180e33 100644
--- a/services/evolution-source-registry/evolution-source-registry-migrate-sources.c
+++ b/services/evolution-source-registry/evolution-source-registry-migrate-sources.c
@@ -1056,6 +1056,12 @@ migrate_parse_url_rename_params (CamelURL *url)
&url->params, "use-real-trash-path",
g_strdup ("true"), (GDestroyNotify) g_free);
}
+
+ /* Remove an empty "namespace" parameter (if present) to avoid
+ * it being converted to "true" in migrate_parse_url_foreach(). */
+ param = g_datalist_get_data (&url->params, "namespace");
+ if (param != NULL && *param == '\0')
+ g_datalist_remove_data (&url->params, "namespace");
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]