diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c index 12bb0581751751b2bb04279e797bd0504eb1a0c2..432e8799d5128bd69aae8f338520f686351091d3 100644 --- a/src/sbbs3/mailsrvr.c +++ b/src/sbbs3/mailsrvr.c @@ -2498,14 +2498,14 @@ bool normalize_hfield_value(char* str) if(encoding == 'Q') { mimehdr_q_decode(tmp); if(charset == MIMEHDR_CHARSET_UTF8) - normalize_utf8(tmp); + normalize_utf8((uchar*)tmp); if(charset == MIMEHDR_CHARSET_CP437 || strIsPlainAscii(tmp)) p = tmp; } else if(encoding == 'B' && b64_decode(tmp, sizeof(tmp), tmp, strlen(tmp)) > 0) { // base64 if(charset == MIMEHDR_CHARSET_UTF8) - normalize_utf8(tmp); + normalize_utf8((uchar*)tmp); if(charset == MIMEHDR_CHARSET_CP437 || strIsPlainAscii(tmp)) p = tmp; }