# | Line 8 | Line 8 | |
---|---|---|
8 | #ifndef _RAD_PROCESS_H_ | |
9 | #define _RAD_PROCESS_H_ | |
10 | ||
11 | < | #include <errno.h> |
12 | < | #include <stdio.h> |
11 | > | #include <errno.h> |
12 | > | #include "paths.h" |
13 | #if defined(_WIN32) || defined(_WIN64) | |
14 | #include <windows.h> /* DWORD etc. */ | |
15 | typedef DWORD RT_PID; | |
# | Line 17 | Line 17 | |
17 | #define getpid _getpid | |
18 | #define execv _execv | |
19 | #define execvp _execvp | |
20 | + | #ifdef _MSC_VER |
21 | + | #include <BaseTsd.h> |
22 | + | typedef SSIZE_T ssize_t; |
23 | + | #endif |
24 | #else | |
21 | – | #include <sys/param.h> |
25 | typedef pid_t RT_PID; | |
26 | #endif | |
24 | – | #include <sys/types.h> |
27 | ||
26 | – | #include "paths.h" |
28 | ||
29 | #ifdef __cplusplus | |
30 | extern "C" { |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |