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.20 by greg, Fri Jul 19 17:37:56 2019 UTC vs.
Revision 3.23 by greg, Thu Nov 7 23:20:28 2019 UTC

# Line 23 | Line 23
23   #define getchar getchar_unlocked
24   #define putc    putc_unlocked
25   #define putchar putchar_unlocked
26 + #ifndef __cplusplus
27   #define feof    feof_unlocked
28   #define ferror  ferror_unlocked
29   #endif
30 + #endif
31  
32   #ifdef __cplusplus
33   extern "C" {
# Line 53 | Line 55 | extern void    fputnow(FILE *fp);
55   extern void     printargs(int ac, char **av, FILE *fp);
56   extern int      formatval(char fmt[MAXFMTLEN], const char *s);
57   extern void     fputformat(const char *s, FILE *fp);
58 + extern int      nativebigendian(void);
59 + extern int      isbigendian(const char *s);
60 + extern void     fputendian(FILE *fp);
61   typedef int gethfunc(char *s, void *p); /* callback to process header lines */
62   extern int      getheader(FILE *fp, gethfunc *f, void *p);
63   extern int      globmatch(const char *pat, const char *str);
64   extern int      checkheader(FILE *fin, char fmt[MAXFMTLEN], FILE *fout);
65 +                                        /* defined in fltdepth.c */
66 + extern int      open_float_depth(const char *fname, long expected_length);
67                                          /* defined in badarg.c */
68   extern int      badarg(int ac, char **av, char *fl);
69                                          /* defined in expandarg.c */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines