Sync most idl files with Wine head. (Samuel Serapion)
[reactos.git] / reactos / include / crt / sys / types.h
index adec817..977e8c7 100644 (file)
@@ -36,18 +36,17 @@ typedef unsigned int dev_t;
 # endif
 #endif
 
-#if defined(_WINE)
+#ifndef _PID_T_
+#define        _PID_T_
 #ifndef _WIN64
 typedef int    _pid_t;
 #else
 typedef __int64        _pid_t;
 #endif
+
 #ifndef        NO_OLDNAMES
-#ifndef __pid_t_defined
-#define __pid_t_defined
 typedef _pid_t pid_t;
-#endif /* __pid_t_defined */
-#endif
 #endif
+#endif /* Not _PID_T_ */
 
 #endif /* !_INC_TYPES */