summaryrefslogtreecommitdiffstats
path: root/rfc822
diff options
context:
space:
mode:
authorSam Varshavchik2017-03-09 06:47:37 -0500
committerSam Varshavchik2017-03-09 06:47:37 -0500
commit914d160ada16463a76d42011aa8d721134fba9b8 (patch)
tree0ca27e91d287778259c8b8f50b7cec0f5e4bafa4 /rfc822
parent51ba33a2e4b3a1e2679d240549c57963a845ae7c (diff)
downloadcourier-libs-914d160ada16463a76d42011aa8d721134fba9b8.tar.bz2
courier-unicode API update.
Diffstat (limited to 'rfc822')
-rw-r--r--rfc822/rfc2047.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/rfc822/rfc2047.c b/rfc822/rfc2047.c
index 2c18c50..970d9b7 100644
--- a/rfc822/rfc2047.c
+++ b/rfc822/rfc2047.c
@@ -376,7 +376,7 @@ static int encodeqp(const char *ptr, size_t len,
** DOENCODEWORD().
*/
-static int encode_word(const unicode_char *uc,
+static int encode_word(const char32_t *uc,
size_t ucsize,
int (*qp_allow)(char),
@@ -409,7 +409,7 @@ static int encode_word(const unicode_char *uc,
** and keep going as long as encode_word() keeps returning the same value.
*/
-static int encode_words(const unicode_char *uc,
+static int encode_words(const char32_t *uc,
size_t ucsize,
int (*qp_allow)(char),
@@ -454,7 +454,7 @@ static int encode_words(const unicode_char *uc,
/*
** Encode a sequence of words.
*/
-static int do_encode_words_method(const unicode_char *uc,
+static int do_encode_words_method(const char32_t *uc,
size_t ucsize,
const char *charset,
int (*qp_allow)(char),
@@ -537,7 +537,7 @@ static int cnt_conv(const char *dummy, size_t n, void *arg)
** Encode, or not encode, words.
*/
-static int do_encode_words(const unicode_char *uc,
+static int do_encode_words(const char32_t *uc,
size_t ucsize,
const char *charset,
int flag,
@@ -596,7 +596,7 @@ static int do_encode_words(const unicode_char *uc,
/*
** RFC2047-encoding pass.
*/
-static int rfc2047_encode_callback(const unicode_char *uc,
+static int rfc2047_encode_callback(const char32_t *uc,
size_t ucsize,
const char *charset,
int (*qp_allow)(char),
@@ -669,7 +669,7 @@ char *rfc2047_encode_str(const char *str, const char *charset,
{
size_t i=1;
char *s, *p;
- unicode_char *uc;
+ char32_t *uc;
size_t ucsize;
int err;