Struct may not be initialized in #to_h; fix #3607

This commit is contained in:
Yukihiro "Matz" Matsumoto
2017-04-13 10:51:16 +09:00
parent aec121f755
commit 17377af984
+1 -1
View File
@@ -638,7 +638,7 @@ mrb_struct_to_h(mrb_state *mrb, mrb_value self)
mrb_value members, ret;
mrb_int i;
members = struct_s_members(mrb, mrb_class(mrb, self));
members = struct_members(mrb, self);
ret = mrb_hash_new_capa(mrb, RARRAY_LEN(members));
for (i = 0; i < RARRAY_LEN(members); ++i) {