summaryrefslogtreecommitdiff
path: root/array.c
diff options
context:
space:
mode:
Diffstat (limited to 'array.c')
-rw-r--r--array.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/array.c b/array.c
index 9ef50cfee7..0eafbf01f3 100644
--- a/array.c
+++ b/array.c
@@ -1229,4 +1229,7 @@ Init_Array()
rb_define_method(cArray, "nitems", ary_nitems, 0);
cmp = rb_intern("<=>");
+
+ /* turn on premitive flag for the class */
+ FL_SET(cArray, FL_PRIMITIVE);
}