OSDN Git Service

Snap for 4517567 from 9bc5cb239e25685a0b17faa2f13374d0a1df1b2b to pi-release
[android-x86/external-toybox.git] / main.c
diff --git a/main.c b/main.c
index 3c80a99..0b77b50 100644 (file)
--- a/main.c
+++ b/main.c
@@ -83,7 +83,7 @@ static void toy_singleinit(struct toy_list *which, char *argv[])
   toys.which = which;
   toys.argv = argv;
 
-  if (CFG_TOYBOX_I18N) setlocale(LC_ALL, "C"+!!(which->flags & TOYFLAG_LOCALE));
+  if (CFG_TOYBOX_I18N) setlocale(LC_CTYPE, "C.UTF-8");
 
   // Parse --help and --version for (almost) all commands
   if (CFG_TOYBOX_HELP_DASHDASH && !(which->flags & TOYFLAG_NOHELP) && argv[1]) {