APIdock / Ruby
/
method

initialize_copy

ruby latest stable - Class: File ::Stat
initialize_copy(p1)
public

No documentation available.

static VALUE
rb_stat_init_copy(VALUE copy, VALUE orig)
{
 struct stat *nst;
 if (!OBJ_INIT_COPY(copy, orig)) return copy;
 if (DATA_PTR(copy)) {
 xfree(DATA_PTR(copy));
 DATA_PTR(copy) = 0;
 }
 if (DATA_PTR(orig)) {
 nst = ALLOC(struct stat);
 *nst = *(struct stat*)DATA_PTR(orig);
 DATA_PTR(copy) = nst;
 }
 return copy;
}

AltStyle によって変換されたページ (->オリジナル) /