diff --git a/testsuite/a11y/accessibility-dump.c b/testsuite/a11y/accessibility-dump.c index fb9a689686..4cfd518375 100644 --- a/testsuite/a11y/accessibility-dump.c +++ b/testsuite/a11y/accessibility-dump.c @@ -20,6 +20,7 @@ #include "config.h" +#include #include #include #include @@ -874,6 +875,12 @@ parse_command_line (int *argc, char ***argv) gtk_test_init (argc, argv); + /* gtk_test_init does not call setlocale(), so do it ourselves, + * since running in the C locale breaks some our fancy + * utf8 output. + */ + setlocale (LC_ALL, "en_US.utf8"); + return TRUE; }