ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/rtprocess.h
(Generate patch)

Comparing ray/src/common/rtprocess.h (file contents):
Revision 3.5 by schorsch, Tue Oct 21 19:19:28 2003 UTC vs.
Revision 3.6 by schorsch, Mon Oct 27 10:19:31 2003 UTC

# Line 11 | Line 11
11   #include  <errno.h>
12   #ifdef _WIN32
13    #include <windows.h> /* DWORD etc. */
14 +  #include <stdio.h>
15    typedef DWORD pid_t;
16    #include <process.h> /* getpid() and others */
17    #define nice(inc) win_nice(inc)
18 +
19 +  #ifdef __cplusplus
20 +  extern "C" {
21 +  #endif
22 +  extern FILE *win_popen(char *command, char *type);
23 +  extern int win_pclose(FILE *p);
24 +  #ifdef __cplusplus
25 +  }
26 +  #endif
27 +
28 +  #define popen(cmd,mode) win_popen(cmd,mode)
29 +  #define pclose(p) win_pclose(p)
30   #else
31    #include <sys/param.h>
32   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines