X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;f=utf8%2Futf8-locale.c;h=a59b8ce5fe98b685bfcc92d1fbc813d2c9f84e6a;hb=4c5bbb2dff95ecfd854f47af33e3e05d59bae3b5;hp=9ede577d17cc6c78caf46cbfad4210e04522fec6;hpb=8535a64e18dcc9b7cefb6d7d7e53de3cee58641e;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)); }