summaryrefslogtreecommitdiffstats
path: root/sqwebmail/folder.c
diff options
context:
space:
mode:
authorSam Varshavchik2018-07-16 22:29:27 -0400
committerSam Varshavchik2018-07-16 22:29:27 -0400
commit9fcb48cc2119cceac2e5815e86a3514f09d253f0 (patch)
tree6348ba5a4c7b4f5b1862657addd449ebd5fc24ec /sqwebmail/folder.c
parente4f98ec36e9e4f6bec532a3b0b93bef6bbd6374a (diff)
downloadcourier-libs-9fcb48cc2119cceac2e5815e86a3514f09d253f0.tar.bz2
sqwebmail: update folder encoding scheme to be compatible with IMAP UTF8
Diffstat (limited to 'sqwebmail/folder.c')
-rw-r--r--sqwebmail/folder.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/sqwebmail/folder.c b/sqwebmail/folder.c
index bf31d36..fa2c2b1 100644
--- a/sqwebmail/folder.c
+++ b/sqwebmail/folder.c
@@ -193,7 +193,7 @@ int in_utf8;
unicode_convert_fromutf8(f,
sqwebmail_content_charset,
NULL)
- : folder_fromutf7(f);
+ : folder_fromutf8(f);
if (strcmp(ff, NEWSHAREDSP) == 0 ||
strncmp(ff, NEWSHAREDSP ".", sizeof(NEWSHAREDSP)) == 0)
@@ -1322,7 +1322,7 @@ void folder_nextprev()
void list_folder(const char *p)
{
- char *s=folder_fromutf7(p);
+ char *s=folder_fromutf8(p);
print_safe(s);
free(s);
}
@@ -2630,8 +2630,8 @@ void folder_list()
if (!*folderdir)
folderdir=INBOX;
- futf7=folder_toutf7(newfoldername);
- dutf7=folder_toutf7(newdirname);;
+ futf7=folder_toutf8(newfoldername);
+ dutf7=folder_toutf8(newdirname);;
if (!*newfoldername ||
strchr(futf7, '.') ||
@@ -2755,7 +2755,7 @@ void folder_list()
char *s;
char *rutf7;
- rutf7=folder_toutf7(r);
+ rutf7=folder_toutf8(r);
s=malloc(strlen(qutf7)+strlen(rutf7)+1);