diff options
-rw-r--r-- | object.c | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -272,8 +272,20 @@ rb_obj_copy_ivar(VALUE dest, VALUE obj) RUBY_ASSERT(!RB_TYPE_P(obj, T_CLASS) && !RB_TYPE_P(obj, T_MODULE)); RUBY_ASSERT(BUILTIN_TYPE(dest) == BUILTIN_TYPE(obj)); - uint32_t src_num_ivs = RBASIC_IV_COUNT(obj); rb_shape_t * src_shape = rb_shape_get_shape(obj); rb_shape_t * shape_to_set_on_dest = src_shape; VALUE * src_buf; VALUE * dest_buf; |