summaryrefslogtreecommitdiffstats
path: root/libmail/rfcaddr.C
diff options
context:
space:
mode:
authorSam Varshavchik2017-09-19 20:20:30 -0400
committerSam Varshavchik2017-09-19 20:20:30 -0400
commit9dd2e13aa0e8e3c0068d28e73ffe0a8f8e76ea23 (patch)
tree8a3e141caded03ea7978a9635cb65721d1d6e036 /libmail/rfcaddr.C
parentecda1daf86eda07e6d315fd2c7be41cf8a6a5781 (diff)
downloadcourier-libs-9dd2e13aa0e8e3c0068d28e73ffe0a8f8e76ea23.tar.bz2
Change default encoding character set to UTF-8.
Diffstat (limited to 'libmail/rfcaddr.C')
-rw-r--r--libmail/rfcaddr.C5
1 files changed, 2 insertions, 3 deletions
diff --git a/libmail/rfcaddr.C b/libmail/rfcaddr.C
index 082cccb..0f4d39b 100644
--- a/libmail/rfcaddr.C
+++ b/libmail/rfcaddr.C
@@ -163,7 +163,7 @@ string mail::address::getCanonAddress() const
{
a=a.substr(0, n) +
mail::iconvert::convert_tocase(a.substr(n),
- "iso-8859-1",
+ "utf-8",
unicode_lc);
}
@@ -402,7 +402,7 @@ void mail::emailAddress::decode()
for (std::string::iterator b=addr.begin(), e=addr.end(); b != e; ++b)
ucaddr.push_back((unsigned char)*b);
-
+
#if LIBIDN
size_t at=std::find(ucaddr.begin(), ucaddr.end(), '@')
- ucaddr.begin();
@@ -439,4 +439,3 @@ void mail::emailAddress::decode()
decodedName=ucname;
decodedAddr=ucaddr;
}
-