diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-04-13 10:51:16 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2017-04-13 10:51:16 +0900 |
| commit | 17377af984feb8ef44a0b0f1ac30d87033be5d1a (patch) | |
| tree | 27d7e36c641bb374cf66e7718cdba84e4d52f7bc /mrbgems/mruby-struct | |
| parent | aec121f755b455da53ef55848105709127ee0095 (diff) | |
| download | mruby-17377af984feb8ef44a0b0f1ac30d87033be5d1a.tar.gz mruby-17377af984feb8ef44a0b0f1ac30d87033be5d1a.zip | |
Struct may not be initialized in #to_h; fix #3607
Diffstat (limited to 'mrbgems/mruby-struct')
| -rw-r--r-- | mrbgems/mruby-struct/src/struct.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-struct/src/struct.c b/mrbgems/mruby-struct/src/struct.c index e6ba01d11..b28fa1da7 100644 --- a/mrbgems/mruby-struct/src/struct.c +++ b/mrbgems/mruby-struct/src/struct.c @@ -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) { |
