Skip to content

Commit

Permalink
vm_eval.c: argument names
Browse files Browse the repository at this point in the history
* vm_eval.c (make_no_method_exception): enumerate argument
  meanings instead of a magic number.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53725 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information
nobu committed Feb 3, 2016
1 parent 040ce05 commit 6bc6708
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion vm_eval.c
Expand Up @@ -685,7 +685,13 @@ static VALUE
make_no_method_exception(VALUE exc, VALUE format, VALUE obj, int argc, const VALUE *argv)
{
int n = 0;
VALUE args[3];
enum {
arg_mesg,
arg_name,
arg_args,
args_size
};
VALUE args[args_size];

if (!format) {
format = rb_fstring_cstr("undefined method `%s' for %s%s%s");
Expand Down

0 comments on commit 6bc6708

Please sign in to comment.