1*2985Smckusick /* Copyright (c) 1979 Regents of the University of California */ 2*2985Smckusick 3*2985Smckusick static char sccsid[] = "@(#)blkcpy.c 1.1 03/07/81"; 4*2985Smckusick 5*2985Smckusick blkcpy(siz, from, to) 6*2985Smckusick long siz; 7*2985Smckusick register char *from; 8*2985Smckusick register char *to; 9*2985Smckusick { 10*2985Smckusick register int size = siz; 11*2985Smckusick 12*2985Smckusick if (from + size < to) 13*2985Smckusick while(size-- > 0) 14*2985Smckusick *to++ = *from++; 15*2985Smckusick else { 16*2985Smckusick to += size; 17*2985Smckusick from += size; 18*2985Smckusick while(size-- > 0) 19*2985Smckusick *--to = *--from; 20*2985Smckusick } 21*2985Smckusick } 22