diff options
-rw-r--r-- | src/tests/test-sms-part.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/tests/test-sms-part.c b/src/tests/test-sms-part.c index 2412f42a..007591a6 100644 --- a/src/tests/test-sms-part.c +++ b/src/tests/test-sms-part.c @@ -17,6 +17,8 @@ #include <glib.h> #include <glib-object.h> #include <string.h> +#include <stdio.h> +#include <locale.h> #include "mm-sms-part.h" #include "mm-utils.h" @@ -840,10 +842,20 @@ _mm_log (const char *loc, ...) { /* Dummy log function */ + va_list args; + gchar *msg; + + va_start (args, fmt); + msg = g_strdup_vprintf (fmt, args); + va_end (args); + g_print ("%s\n", msg); + g_free (msg); } int main (int argc, char **argv) { + setlocale (LC_ALL, ""); + g_type_init (); g_test_init (&argc, &argv, NULL); |