diff options
Diffstat (limited to 'array.c')
-rw-r--r-- | array.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -81,8 +81,8 @@ static VALUE rb_ary_frozen_p(ary) VALUE ary; { - if (FL_TEST(ary, FL_FREEZE|ARY_TMPLOCK)) - return Qtrue; + if (OBJ_FROZEN(ary)) return Qtrue; + if (FL_TEST(ary, ARY_TMPLOCK)) return Qtrue; return Qfalse; } |