[evolution/evolution-3-12] e_mail_folder_uri_build: Encode special characters in folder names



commit 9f85d38ad1787d00cfcf76f71de4060b9a060b03
Author: Milan Crha <mcrha redhat com>
Date:   Mon Jul 28 11:29:17 2014 +0200

    e_mail_folder_uri_build: Encode special characters in folder names
    
    Some of them could cause failures during folder open, while they
    are supported by the server as such.

 libemail-engine/e-mail-folder-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libemail-engine/e-mail-folder-utils.c b/libemail-engine/e-mail-folder-utils.c
index 0461930..bb0c3bb 100644
--- a/libemail-engine/e-mail-folder-utils.c
+++ b/libemail-engine/e-mail-folder-utils.c
@@ -1753,7 +1753,7 @@ e_mail_folder_uri_build (CamelStore *store,
        uid = camel_service_get_uid (CAMEL_SERVICE (store));
 
        encoded_uid = camel_url_encode (uid, ":;@/");
-       encoded_name = camel_url_encode (folder_name, "#");
+       encoded_name = camel_url_encode (folder_name, ":;@?#");
 
        uri = g_strdup_printf ("folder://%s/%s", encoded_uid, encoded_name);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]