summaryrefslogtreecommitdiffhomepage
path: root/src/class.c
diff options
context:
space:
mode:
authorksss <[email protected]>2014-05-21 23:09:19 +0900
committerksss <[email protected]>2014-05-21 23:09:19 +0900
commit0bd8e48773b2fe16a57f444979d7824f706d08ba (patch)
tree1cad985ac0d17ef548addac371e51a7e205f0208 /src/class.c
parentf4570d411db6fba6925f4c931f032c187b53ecec (diff)
downloadmruby-0bd8e48773b2fe16a57f444979d7824f706d08ba.tar.gz
mruby-0bd8e48773b2fe16a57f444979d7824f706d08ba.zip
Module#initialize set created object
for block argument
Diffstat (limited to 'src/class.c')
-rw-r--r--src/class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/class.c b/src/class.c
index 5c5aa52f0..44d415f0c 100644
--- a/src/class.c
+++ b/src/class.c
@@ -897,7 +897,7 @@ mrb_mod_initialize(mrb_state *mrb, mrb_value mod)
mrb_get_args(mrb, "&", &b);
if (!mrb_nil_p(b)) {
- mrb_yield_with_class(mrb, b, 0, 0, mod, mrb_class_ptr(mod));
+ mrb_yield_with_class(mrb, b, 1, &mod, mod, mrb_class_ptr(mod));
}
return mod;
}