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