diff options
Diffstat (limited to 'camel/camel-mime-utils.c')
-rw-r--r-- | camel/camel-mime-utils.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/camel/camel-mime-utils.c b/camel/camel-mime-utils.c index 7b63baae14..ab41258582 100644 --- a/camel/camel-mime-utils.c +++ b/camel/camel-mime-utils.c @@ -925,7 +925,7 @@ rfc2047_decode_word(const char *in, int len) /* TODO: Should this cache iconv converters? */ ic = iconv_open("UTF-8", encname); if (ic != (iconv_t)-1) { - ret = iconv(ic, (const char **)&inbuf, &inlen, &outbuf, &outlen); + ret = iconv(ic, &inbuf, &inlen, &outbuf, &outlen); if (ret>=0) { iconv(ic, NULL, 0, &outbuf, &outlen); *outbuf = 0; @@ -1109,7 +1109,7 @@ rfc2047_encode_word(GString *outstring, const char *in, int len, const char *typ iconv_t ic = (iconv_t *)-1; char *buffer, *out, *ascii; size_t inlen, outlen, enclen, bufflen; - const char *inptr, *p; + char *inptr, *p; int first = 1; d(printf("Converting [%d] '%.*s' to %s\n", len, len, in, type)); @@ -1118,7 +1118,7 @@ rfc2047_encode_word(GString *outstring, const char *in, int len, const char *typ bufflen = len*6+16; buffer = alloca(bufflen); inlen = len; - inptr = in; + inptr = (char *) in; ascii = alloca(bufflen); |