X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=utf8%2Futf8-locale.c;h=bcfb17e1a9887406540bb8d88e422d73fe0bb22f;hb=37664554e3b02ffcc14d648844fe2ec95c0cf753;hp=9ede577d17cc6c78caf46cbfad4210e04522fec6;hpb=dbe61389396a4fb8ee50f6a5bd5fe4219ed43290;p=gedcom-parse.git diff --git a/utf8/utf8-locale.c b/utf8/utf8-locale.c index 9ede577..bcfb17e 100644 --- a/utf8/utf8-locale.c +++ b/utf8/utf8-locale.c @@ -9,9 +9,10 @@ /* $Id$ */ /* $Name$ */ -#include "utf8.h" +#include "utf8tools.h" #include #include +#include #include "libcharset.h" static convert_t locale_conv = NULL; @@ -47,7 +48,7 @@ char* convert_utf8_to_locale(const char* input, int *conv_fails) if (!locale_conv) open_conversion_contexts(); - return convert_from_utf8(locale_conv, input, conv_fails); + return convert_from_utf8(locale_conv, input, conv_fails, NULL); } char* convert_locale_to_utf8(const char* input) @@ -55,5 +56,5 @@ char* convert_locale_to_utf8(const char* input) if (!locale_conv) open_conversion_contexts(); - return convert_to_utf8(locale_conv, input); + return convert_to_utf8(locale_conv, input, strlen(input)); }