else if (*charset == '\0') {   PL_strcpy(charset, "us-ascii"); return PL_strdup(header); }
extern "C" char *MIME_DecodeMimePartIIStr(const char *header, char *charset){  char *result = nsnull;  if (header == 0)    return nsnull;  // If no MIME encoded then do nothing otherwise decode the input.  if (*header != '\0' && intlmime_is_mime_part2_header(header)) {     result = MIME_StripContinuations(intl_decode_mime_part2_str(header, charset));  }  return result;}