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

Comparing ray/src/common/portio.c (file contents):
Revision 2.5 by greg, Fri Nov 15 16:20:35 1996 UTC vs.
Revision 2.8 by schorsch, Thu Jul 17 09:21:29 2003 UTC

# Line 1 | Line 1
1 /* Copyright (c) 1992 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   * Portable i/o for binary files
6 + *
7 + * External symbols declared in standard.h
8   */
9  
10 + #include "copyright.h"
11 +
12   #include <stdio.h>
13  
14 + #include "rtio.h"
15 +
16   #ifndef frexp
17   extern double  frexp();
18   #endif
# Line 18 | Line 21 | extern double  ldexp();
21   #endif
22  
23  
24 + void
25   putstr(s, fp)                   /* write null-terminated string to fp */
26   register char  *s;
27   register FILE  *fp;
# Line 28 | Line 32 | register FILE  *fp;
32   }
33  
34  
35 + void
36   putint(i, siz, fp)              /* write a siz-byte integer to fp */
37   long  i;
38   register int  siz;
# Line 38 | Line 43 | register FILE  *fp;
43   }
44  
45  
46 + void
47   putflt(f, fp)                   /* put out floating point number */
48   double  f;
49   FILE  *fp;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines