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