X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=utf8%2Futf8-locale.c;h=a59b8ce5fe98b685bfcc92d1fbc813d2c9f84e6a;hb=8a73dd117ad3bf06a89595f7cd8fdef45c231a6e;hp=9ede577d17cc6c78caf46cbfad4210e04522fec6;hpb=dbe61389396a4fb8ee50f6a5bd5fe4219ed43290;p=gedcom-parse.git diff --git a/utf8/utf8-locale.c b/utf8/utf8-locale.c index 9ede577..a59b8ce 100644 --- a/utf8/utf8-locale.c +++ b/utf8/utf8-locale.c @@ -12,6 +12,7 @@ #include "utf8.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)); }