Add missing "#include <config.h>".
[pspp] / src / ui / gui / helper.c
index 549242e6f01a1b4b4bfc952a7965242a1f74b46c..841bda5a96706411ef24198fe25320c87dcc3722 100644 (file)
@@ -1,10 +1,12 @@
-
 #include "helper.h"
 #include <data/data-in.h>
 #include <libpspp/message.h>
 
+#include <libpspp/i18n.h>
+
 #include <ctype.h>
 #include <string.h>
+#include <data/settings.h>
 
 /* Formats a value according to FORMAT 
    The returned string must be freed when no longer required */
@@ -71,8 +73,15 @@ get_widget_assert(GladeXML *xml, const gchar *name)
   w = glade_xml_get_widget(xml, name);
 
   if ( !w ) 
-    g_warning("Widget \"%s\" could not be found\n",name);
+    g_warning("Widget \"%s\" could not be found\n", name);
 
   return w;
 }
 
+/* Converts a string in the pspp locale to utf-8 */
+char *
+pspp_locale_to_utf8(const gchar *text, gssize len, GError **err)
+{
+  return recode_string(CONV_PSPP_TO_UTF8, text, len);
+}
+