summaryrefslogtreecommitdiffstats
path: root/unicode/unicodecpp.C
diff options
context:
space:
mode:
authorSam Varshavchik2015-08-01 19:04:23 -0400
committerSam Varshavchik2015-08-01 19:04:23 -0400
commit66f24709595fad067f98287d3ec5dcc8352759b9 (patch)
treebf261783ce731672280c3067cf7c325e38f90c91 /unicode/unicodecpp.C
parent84dd6e55bc0069a816d303e51e1f237a36b0c7a5 (diff)
downloadcourier-libs-66f24709595fad067f98287d3ec5dcc8352759b9.tar.bz2
Fix tolower/toupper.
Diffstat (limited to 'unicode/unicodecpp.C')
-rw-r--r--unicode/unicodecpp.C8
1 files changed, 2 insertions, 6 deletions
diff --git a/unicode/unicodecpp.C b/unicode/unicodecpp.C
index 48ea759..ac08285 100644
--- a/unicode/unicodecpp.C
+++ b/unicode/unicodecpp.C
@@ -520,9 +520,7 @@ std::string unicode::tolower(const std::string &string,
unicode::iconvert::convert(string, charset, uc);
- tolower(uc);
-
- return unicode::iconvert::convert(uc, charset);
+ return unicode::iconvert::convert(tolower(uc), charset);
}
std::vector<unicode_char> unicode::tolower(const std::vector<unicode_char> &u)
@@ -545,9 +543,7 @@ std::string unicode::toupper(const std::string &string,
unicode::iconvert::convert(string, charset, uc);
- toupper(uc);
-
- return unicode::iconvert::convert(uc, charset);
+ return unicode::iconvert::convert(toupper(uc), charset);
}
std::vector<unicode_char> unicode::toupper(const std::vector<unicode_char> &u)