commit | b2574799d14e45ad1b43e8dfd1099fd8cf9b5420 | [log] [tgz] |
---|---|---|
author | Rob Landley <rob@landley.net> | Mon Oct 17 18:32:35 2016 -0500 |
committer | Rob Landley <rob@landley.net> | Mon Oct 17 18:32:35 2016 -0500 |
tree | 8c5c81c04e47bc425fc5cfc03d6b0ac7acff17af | |
parent | 3a6d31707720cd51c03a722e057acab6c1b959d6 [diff] [blame] |
The recent --help infrastructure fiddling made "toybox --help unknown" segfault because lookup failure left this->which NULL and error_exit() dereferenced it. (Oops.)
diff --git a/main.c b/main.c index 5a2a272..07fd341 100644 --- a/main.c +++ b/main.c
@@ -70,6 +70,7 @@ static void unknown(char *name) { toys.exitval = 127; + toys.which = toy_list; error_exit("Unknown command %s", name); }