diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-24 01:24:45 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-24 01:24:45 +0900 |
| commit | 14e28a8a4d6d13275564561ddca805e7ac3d7aa0 (patch) | |
| tree | cfe34970fe20ddb27997a04ae502c8123b92de68 | |
| parent | cd713836aa027e2be95d90eca4b9f78bbc5a5029 (diff) | |
| download | mruby-14e28a8a4d6d13275564561ddca805e7ac3d7aa0.tar.gz mruby-14e28a8a4d6d13275564561ddca805e7ac3d7aa0.zip | |
raise error on too many arguments
| -rw-r--r-- | src/class.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/class.c b/src/class.c index c6dfdd568..b1ed7c0dc 100644 --- a/src/class.c +++ b/src/class.c @@ -578,7 +578,7 @@ mrb_get_args(mrb_state *mrb, const char *format, ...) break; } } - if (!*format && argc > i) { + if (!c && argc > i) { mrb_raise(mrb, E_ARGUMENT_ERROR, "wrong number of arguments"); } va_end(ap); |
