12985Smckusick /* Copyright (c) 1979 Regents of the University of California */
22985Smckusick 
3*9134Smckusick static char sccsid[] = "@(#)blkcpy.c 1.3 11/12/82";
42985Smckusick 
5*9134Smckusick blkcpy(from, to, siz)
62985Smckusick 	register char	*from;
72985Smckusick 	register char	*to;
8*9134Smckusick 	long		siz;
92985Smckusick {
102985Smckusick 	register int	size = siz;
112985Smckusick 
124445Smckusic 	if (to < from)
132985Smckusick 		while(size-- > 0)
142985Smckusick 			*to++ = *from++;
152985Smckusick 	else {
162985Smckusick 		to += size;
172985Smckusick 		from += size;
182985Smckusick 		while(size-- > 0)
192985Smckusick 			*--to = *--from;
202985Smckusick 	}
212985Smckusick }
22