summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authortake_cheeze <[email protected]>2017-04-21 17:52:29 +0900
committertake_cheeze <[email protected]>2017-04-21 17:52:29 +0900
commit3ce42a04e30f1ef5790cd5aaad40ba3c5e3a7893 (patch)
tree4254346f959ef5a2e67fbf35f34f30b398180cd7 /src
parent94bcdca64fb08e3724c1a5cf6ce25f6f9c6e041e (diff)
downloadmruby-3ce42a04e30f1ef5790cd5aaad40ba3c5e3a7893.tar.gz
mruby-3ce42a04e30f1ef5790cd5aaad40ba3c5e3a7893.zip
Add missing `arg_i++` to fix bug of `s!` in mrb_get_args.
Diffstat (limited to 'src')
-rw-r--r--src/class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/class.c b/src/class.c
index 8aa976c08..4349e7b49 100644
--- a/src/class.c
+++ b/src/class.c
@@ -696,7 +696,7 @@ mrb_get_args(mrb_state *mrb, const char *format, ...)
if (i < argc && mrb_nil_p(ARGV[arg_i])) {
*ps = NULL;
*pl = 0;
- i++;
+ i++; arg_i++;
break;
}
}