diff options
| author | suzukaze <jun@ubuntu_suzukaze.(none)> | 2012-08-14 23:50:39 +0900 |
|---|---|---|
| committer | suzukaze <jun@ubuntu_suzukaze.(none)> | 2012-08-14 23:50:39 +0900 |
| commit | d648970bc8503b15b1e26c48668f023e3dea3c1c (patch) | |
| tree | 2b8882060c9997f15b36b01c3575c7af0e2dca3d /tools | |
| parent | 7d02df3016b0c6eb3f4ee945198772cf4ebca3fa (diff) | |
| download | mruby-d648970bc8503b15b1e26c48668f023e3dea3c1c.tar.gz mruby-d648970bc8503b15b1e26c48668f023e3dea3c1c.zip | |
fixed showing no 'Usage'.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/mruby/mruby.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/mruby/mruby.c b/tools/mruby/mruby.c index e6a088672..3a234d22e 100644 --- a/tools/mruby/mruby.c +++ b/tools/mruby/mruby.c @@ -60,6 +60,8 @@ parse_args(mrb_state *mrb, int argc, char **argv, struct _args *args) memset(args, 0, sizeof(*args)); + if (argc == 1) return -2; + for (argc--,argv++; argc > 0; argc--,argv++) { char *item; if (argv[0][0] != '-') break; @@ -121,7 +123,7 @@ append_cmdline: else return -3; return 0; default: - break; + return -4; } } |
