If we don't call setlocale early enough,
--help output may come out misformatted.
Fixes: #4234
char ***arguments,
int *exit_status)
{
+ /* We need to call setlocale() here so --help output works */
+ setlocale_initialization ();
+
return G_APPLICATION_CLASS (gtk_application_parent_class)->local_command_line (application, arguments, exit_status);
}
#endif
-static void
+void
setlocale_initialization (void)
{
static gboolean initialized = FALSE;
char * _gtk_elide_underscores (const char *original);
+void setlocale_initialization (void);
+
G_END_DECLS
#endif /* __GTK_PRIVATE_H__ */