diff --git a/mongoose.c b/mongoose.c index 5fb15d246d84190978640095e4e55b1b72a57a8b..ab80a1f16454925c8286749b03e3ca9d4fb02ad9 100644 --- a/mongoose.c +++ b/mongoose.c @@ -51,7 +51,7 @@ #include <io.h> // For _lseeki64 #include <direct.h> // For _mkdir typedef int socklen_t; -#ifndef pid_t +#if !defined(__MINGW32__) || !defined(_PID_T_) || defined(_NO_OLDNAMES) typedef HANDLE pid_t; #endif typedef SOCKET sock_t;