X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fhelper.c;h=841bda5a96706411ef24198fe25320c87dcc3722;hb=655bf3a3917cdf16f99fcbb680d2bf3159126a93;hp=d2defd69933a85a4063d1673b8e61c8d0f7b3462;hpb=75aeeafa67aa460512683311566a83917d399c70;p=pspp-builds.git diff --git a/src/ui/gui/helper.c b/src/ui/gui/helper.c index d2defd69..841bda5a 100644 --- a/src/ui/gui/helper.c +++ b/src/ui/gui/helper.c @@ -1,10 +1,12 @@ - #include "helper.h" #include #include +#include + #include #include +#include /* Formats a value according to FORMAT The returned string must be freed when no longer required */ @@ -80,21 +82,6 @@ get_widget_assert(GladeXML *xml, const gchar *name) char * pspp_locale_to_utf8(const gchar *text, gssize len, GError **err) { - GError *tmp_error = 0; - - gchar *s; - - if ( ! text ) - return 0; - - s = g_locale_to_utf8(text, len, 0, 0, &tmp_error); - - if ( tmp_error) - { - g_warning("Error converting to UTF8: %s", tmp_error->message); - g_propagate_error (err, tmp_error); - } - - return s; + return recode_string(CONV_PSPP_TO_UTF8, text, len); }