commit | b841cd2f8c1b378c1e8d73f5915662b8e79aac80 | [log] [tgz] |
---|---|---|
author | Rob Landley <rob@landley.net> | Fri Jun 01 13:41:24 2007 -0400 |
committer | Rob Landley <rob@landley.net> | Fri Jun 01 13:41:24 2007 -0400 |
tree | aac4b1a71e3aa7614ce5b9e4c94bf415fbf91053 | |
parent | 9fdf465b913ee35a17cf8d9758292afb0cac8a9f [diff] [blame] |
Allow applets with optarg string NULL to use toy.optargs[].
diff --git a/main.c b/main.c index 56d6eb3..3a50f39 100644 --- a/main.c +++ b/main.c
@@ -58,18 +58,19 @@ toys.argv = argv; toys.exitval = 1; if (which->options) get_optflags(); + else toys.optargs = argv+1; } // Run a toy. void toy_exec(char *argv[]) { struct toy_list *which; - + which = toy_find(argv[0]); if (!which) return; toy_init(which, argv); - + exit(toys.which->toy_main()); }