# HG changeset patch # User Rob Landley # Date 1403373822 18000 # Node ID e01ae62fcac5e7d8e84ea717f672e3323d7a339e # Parent fee58d039b72b93267ea57ff16340ca73514bec7 Forgot to check in main() part of TOYFLAG_LOCALE change. diff -r fee58d039b72 -r e01ae62fcac5 main.c --- a/main.c Wed Jun 11 22:44:48 2014 -0500 +++ b/main.c Sat Jun 21 13:03:42 2014 -0500 @@ -66,6 +66,8 @@ toys.which = which; toys.argv = argv; + if (CFG_TOYBOX_I18N && (which->flags & TOYFLAG_LOCALE)) setlocale(LC_ALL, ""); + if (CFG_TOYBOX_HELP_DASHDASH && argv[1] && !strcmp(argv[1], "--help")) { if (toys.which == toy_list && toys.argv[2]) if (!(toys.which = toy_find(toys.argv[2]))) return; @@ -166,8 +168,6 @@ int main(int argc, char *argv[]) { - if (CFG_TOYBOX_I18N) setlocale(LC_ALL, ""); - if (CFG_TOYBOX) { // Trim path off of command name *argv = basename(*argv);