diff options
Diffstat (limited to 'src/struct.c')
| -rw-r--r-- | src/struct.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/struct.c b/src/struct.c index 2a391d0b1..be57468e1 100644 --- a/src/struct.c +++ b/src/struct.c @@ -382,7 +382,7 @@ mrb_struct_s_def(mrb_state *mrb, mrb_value klass) if (argc > 0) name = argv[0]; if (argc > 1) rest = argv[1]; if (mrb_type(rest) == MRB_TT_ARRAY) { - if (!mrb_nil_p(name) && SYMBOL_P(name)) { + if (!mrb_nil_p(name) && mrb_symbol_p(name)) { /* 1stArgument:symbol -> name=nil rest=argv[0]-[n] */ mrb_ary_unshift(mrb, rest, name); name = mrb_nil_value(); @@ -391,7 +391,7 @@ mrb_struct_s_def(mrb_state *mrb, mrb_value klass) else { pargv = &argv[1]; argcnt = argc-1; - if (!mrb_nil_p(name) && SYMBOL_P(name)) { + if (!mrb_nil_p(name) && mrb_symbol_p(name)) { /* 1stArgument:symbol -> name=nil rest=argv[0]-[n] */ name = mrb_nil_value(); pargv = &argv[0]; |
