ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/Development/ray/src/common/bcopy.c
(Generate patch)

Comparing ray/src/common/bcopy.c (file contents):
Revision 1.1 by greg, Thu Feb 2 10:34:26 1989 UTC vs.
Revision 1.5 by schorsch, Fri Nov 14 17:22:06 2003 UTC

# Line 1 | Line 1
1 /* Copyright (c) 1988 Regents of the University of California */
2
1   #ifndef lint
2 < static char SCCSid[] = "$SunId$ LBL";
2 > static const char       RCSid[] = "$Id$";
3   #endif
6
4   /*
5   * bcopy.c - substitutes for library routines.
9 *
10 *      5/24/88
6   */
7  
8 + #include "copyright.h"
9  
10 < bcopy(src, dest, nbytes)
11 < register char   *src, *dest;
12 < register int    nbytes;
10 >
11 > bcopy(
12 > register char *src,
13 > register char *dest,
14 > register int  nbytes
15 > )
16   {
17          while (nbytes-- > 0)
18                  *dest++ = *src++;
19   }
20  
21  
22 < bzero(b, nbytes)
23 < register char   *b;
24 < register int    nbytes;
22 > bzero(
23 > register char   *b,
24 > register int    nbytes
25 > )
26   {
27          while (nbytes-- > 0)
28                  *b++ = 0;
# Line 30 | Line 30 | register int   nbytes;
30  
31  
32   int
33 < bcmp(b1, b2, nbytes)
34 < register unsigned char  *b1, *b2;
35 < register int    nbytes;
33 > bcmp(
34 > register unsigned char *b1,
35 > register unsigned char *b2,
36 > register int    nbytes
37 > )
38   {
39          while (nbytes-- > 0)
40                  if (*b1++ - *b2++)

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)