diff --git a/Source/Core/Common/Src/Thread.h b/Source/Core/Common/Src/Thread.h index 10bbfdcbd9..fd3c588c19 100644 --- a/Source/Core/Common/Src/Thread.h +++ b/Source/Core/Common/Src/Thread.h @@ -18,6 +18,9 @@ #ifndef _THREAD_H #define _THREAD_H +////////////////////////////////////////////////////////////////////////////////////////// +// Includes +// ------------ #ifdef _WIN32 #include #define THREAD_RETURN DWORD WINAPI @@ -32,14 +35,26 @@ #endif #include "Common.h" +/////////////////////////////////// +////////////////////////////////////////////////////////////////////////////////////////// +// Definitions +// ------------ +// This may not be defined outside _WIN32 +#ifndef _WIN32 + #ifndef INFINITE + #define INFINITE 0xffffffff + #endif +#endif + // ----------------------------------------- #ifdef SETUP_TIMER_WAITING // ----------------- typedef void (*EventCallBack)(void); #endif // ---------------------- +/////////////////////////////////// namespace Common