Method: File::Stat#initialize_copy
- Defined in:
- file.c
#initialize_copy(orig) ⇒ Object
:nodoc:
5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 |
# File 'file.c', line 5710 static VALUE rb_stat_init_copy(VALUE copy, VALUE orig) { if (!OBJ_INIT_COPY(copy, orig)) return copy; struct rb_stat *orig_rb_st; TypedData_Get_Struct(orig, struct rb_stat, &stat_data_type, orig_rb_st); struct rb_stat *copy_rb_st; TypedData_Get_Struct(copy, struct rb_stat, &stat_data_type, copy_rb_st); *copy_rb_st = *orig_rb_st; return copy; } |