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

Comparing ray/src/util/getinfo.c (file contents):
Revision 2.14 by greg, Tue Aug 30 06:10:12 2016 UTC vs.
Revision 2.15 by greg, Tue Mar 20 17:48:16 2018 UTC

# Line 11 | Line 11 | static const char      RCSid[] = "$Id$";
11   #include  <string.h>
12  
13   #include  "platform.h"
14 + #include  "rtprocess.h"
15   #include  "resolu.h"
16  
17   #ifdef getc_unlocked            /* avoid nasty file-locking overhead */
# Line 20 | Line 21 | static const char      RCSid[] = "$Id$";
21   #define putchar         putchar_unlocked
22   #endif
23  
23 #if defined(_WIN32) || defined(_WIN64)
24 #include <process.h>
25 #define execvp  _execvp
26 #endif
27
24   static gethfunc tabstr;
25   static void getdim(FILE *fp);
26   static void copycat(void);
# Line 165 | Line 161 | copycat(void)                  /* copy input to output */
161  
162          fflush(stdout);
163          while ((n = fread(buf, 1, sizeof(buf), stdin)) > 0)
164 <                if (write(fileno(stdout), buf, n) != n)
164 >                if (writebuf(fileno(stdout), buf, n) != n)
165                          break;
166   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines