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.60 by schorsch, Thu Jul 3 21:44:41 2003 UTC

# Line 7 | Line 7 | static const char RCSid[] = "$Id";
7  
8   #include "copyright.h"
9  
10 + #include  "platform.h"
11   #include  "ray.h"
12  
13   #include  <sys/types.h>
14  
15 < #ifndef NIX
15 > #ifndef NON_POSIX
16   #ifdef BSD
17   #include  <sys/time.h>
18   #include  <sys/resource.h>
# Line 24 | Line 25 | static const char RCSid[] = "$Id";
25   #include  <time.h>
26   #include  <signal.h>
27  
27 #include  "platform.h"
28   #include  "view.h"
29   #include  "random.h"
30   #include  "paths.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   {
# Line 322 | Line 322 | char  *pout, *zout, *prvr;
322                  putchar('\n');
323                  if (pa < .99 || pa > 1.01)
324                          fputaspect(pa, stdout);
325 +                fputnow(stdout);
326                  fputformat(COLRFMT, stdout);
327                  putchar('\n');
328                  if (zout != NULL)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines