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

Comparing ray/src/common/rtio.h (file contents):
Revision 3.23 by greg, Thu Nov 7 23:20:28 2019 UTC vs.
Revision 3.24 by greg, Fri Jan 15 18:31:38 2021 UTC

# Line 89 | Line 89 | extern char    *gethomedir(char *uname, char *path, int p
89                                          /* defined in getpath.c */
90   extern char     *getpath(char *fname, char *searchpath, int mode);
91                                          /* defined in byteswap.c */
92 < extern void     swap16(char *wp, int n);
93 < extern void     swap32(char *wp, int n);
94 < extern void     swap64(char *wp, int n);
92 > extern void     swap16(char *wp, size_t n);
93 > extern void     swap32(char *wp, size_t n);
94 > extern void     swap64(char *wp, size_t n);
95                                          /* defined in portio.c */
96   extern void     putstr(char *s, FILE *fp);
97   extern void     putint(long i, int siz, FILE *fp);
98   extern void     putflt(double f, FILE *fp);
99 < extern int      putbinary(const void *s, int elsiz, int nel, FILE *fp);
99 > extern size_t   putbinary(const void *s, size_t elsiz, size_t nel, FILE *fp);
100   extern char     *getstr(char *s, FILE *fp);
101   extern long     getint(int siz, FILE *fp);
102   extern double   getflt(FILE *fp);
103 < extern int      getbinary(void *s, int elsiz, int nel, FILE *fp);
103 > extern size_t   getbinary(void *s, size_t elsiz, size_t nel, FILE *fp);
104                                          /* defined in rexpr.c */
105   extern int      ecompile(char *sp, int iflg, int wflag);
106   extern char     *expsave(void);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines