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

Comparing ray/src/rt/rpict.c (file contents):
Revision 2.56 by schorsch, Thu Jun 26 00:58:10 2003 UTC vs.
Revision 2.58 by schorsch, Mon Jun 30 19:58:37 2003 UTC

# Line 11 | Line 11 | static const char RCSid[] = "$Id";
11  
12   #include  <sys/types.h>
13  
14 < #ifndef NIX
14 > #ifndef NON_POSIX
15   #ifdef BSD
16   #include  <sys/time.h>
17   #include  <sys/resource.h>
# Line 115 | Line 115 | void  report();
115  
116   double  pixvalue();
117  
118 < #ifdef NIX
119 < #define  file_exists(f) (access(f,F_OK)==0)
120 < #else
118 > #ifdef RHAS_STAT
119   #include  <sys/types.h>
120   #include  <sys/stat.h>
121   int
# Line 128 | Line 126 | char  *fname;
126          if (stat(fname, &sbuf) < 0) return(0);
127          return((sbuf.st_mode & S_IFREG) != 0);
128   }
129 + #else
130 + #define  file_exists(f) (access(f,F_OK)==0)
131   #endif
132  
133  
# Line 137 | Line 137 | int  code;
137   {
138          if (code)                       /* report status */
139                  report();
140 < #ifndef NIX
140 > #ifndef NON_POSIX
141          headclean();                    /* delete header file */
142          pfclean();                      /* clean up persist files */
143   #endif
# Line 145 | Line 145 | int  code;
145   }
146  
147  
148 < #ifndef NIX
148 > #ifndef NON_POSIX
149   void
150   report()                /* report progress */
151   {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines