#include <string.h>
#include <stdlib.h>
#include <errno.h>
+#include <courier-unicode.h>
#include "rfc822hdr.h"
#include "rfc2047.h"
-#include "../unicode/unicode.h"
#if LIBIDN
#include <idna.h>
#include <stringprep.h>
char *rfc822_encode_domain(const char *address,
const char *charset)
{
- char *p=libmail_u_convert_tobuf(address, charset, "utf-8", NULL);
+ char *p=unicode_convert_tobuf(address, charset, "utf-8", NULL);
char *cp, *q;
if (!p)
}
}
- if ((rc=libmail_u_convert_fromu_tobuf(uc, j, charset,
+ if ((rc=unicode_convert_fromu_tobuf(uc, j, charset,
&p, &psize,
NULL)) != 0)
return rc;
** Convert from unicode
*/
- if ((rc=libmail_u_convert_fromu_tobuf(uc, ucsize, charset,
+ if ((rc=unicode_convert_fromu_tobuf(uc, ucsize, charset,
&p, &psize,
NULL)) != 0)
return rc;
/* Convert string to unicode */
- if (libmail_u_convert_tou_tobuf(str, strlen(str), charset,
+ if (unicode_convert_tou_tobuf(str, strlen(str), charset,
&uc, &ucsize, &err))
return NULL;