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.1 by greg, Fri Jun 27 06:53:21 2003 UTC vs.
Revision 3.5 by schorsch, Mon Oct 27 10:19:31 2003 UTC

# Line 5 | Line 5
5  
6   #ifndef _RAD_RTIO_H_
7   #define _RAD_RTIO_H_
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
8  
9   #include  <stdio.h>
10   #include  <sys/types.h>
11   #include  <fcntl.h>
12   #include  <string.h>
13  
14 + #ifdef __cplusplus
15 + extern "C" {
16 + #endif
17 +
18   /* XXX include paths.h instead */
19   #ifndef  F_OK                   /* mode bits for access(2) call */
20   #define  R_OK           4               /* readable */
# Line 21 | Line 22 | extern "C" {
22   #define  X_OK           1               /* executable */
23   #define  F_OK           0               /* exists */
24   #endif
24                                        /* string.h equivalents */
25 #ifndef BSD
26 #define  index                  strchr
27 #define  rindex                 strrchr
28 #endif
29                        /* <unistd.h> is missing on some systems */
30 extern off_t    lseek(int, off_t, int);
25  
26                                          /* defined in badarg.c */
27   extern int      badarg(int ac, char **av, char *fl);
# Line 50 | Line 44 | extern void    fputword(char *s, FILE *fp);
44   extern FILE     *frlibopen(char *fname);
45                                          /* defined in getlibpath.c */
46   extern char     *getrlibpath(void);
47 +                                        /* defined in gethomedir.c */
48 + extern char *gethomedir(char *uname, char *path, int plen);
49                                          /* defined in getpath.c */
50   extern char     *getpath(char *fname, char *searchpath, int mode);
51                                          /* defined in portio.c */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines