diff --git a/src/win/process.c b/src/win/process.c index 88cb17b6..332ef0f5 100644 --- a/src/win/process.c +++ b/src/win/process.c @@ -87,7 +87,7 @@ typedef struct env_var { ((LPBYTE) (buffer)) #define CHILD_STDIO_CBRESERVED2(buffer) \ - CHILD_STDIO_SIZE(CHILD_STDIO_COUNT((buffer))) + ((WORD) CHILD_STDIO_SIZE(CHILD_STDIO_COUNT((buffer)))) #define CHILD_STDIO_CRT_FLAGS(buffer, fd) \ *((unsigned char*) (buffer) + sizeof(int) + fd)