END_TEST START_TEST(test_encoding) { char *raw, *enc, *dec; raw = g_strdup( "Kristoffer Br�nemyr"); enc = g_mime_utils_header_encode_phrase((char *)raw); dec = g_mime_utils_header_decode_phrase((char *)enc); fail_unless(MATCH(raw,dec),"decode/encode failed"); g_free(raw); g_free(dec); g_free(enc); }
static char * encoded_name (const char *raw, gboolean rfc2047_encode) { char *name; g_return_val_if_fail (raw != NULL, NULL); if (rfc2047_encode) { name = g_mime_utils_header_encode_phrase (raw); } else { name = g_mime_utils_quote_string (raw); } return name; }