mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-18 13:03:06 +01:00
Removed obsolete platform.
This commit is contained in:
@@ -20,7 +20,6 @@
|
||||
# endif // BX_PLATFORM_
|
||||
#elif BX_PLATFORM_WINDOWS \
|
||||
|| BX_PLATFORM_WINRT \
|
||||
|| BX_PLATFORM_XBOX360 \
|
||||
|| BX_PLATFORM_XBOXONE
|
||||
# include <windows.h>
|
||||
# include <limits.h>
|
||||
@@ -40,7 +39,6 @@ namespace bx
|
||||
{
|
||||
#if BX_PLATFORM_WINDOWS \
|
||||
|| BX_PLATFORM_WINRT \
|
||||
|| BX_PLATFORM_XBOX360 \
|
||||
|| BX_PLATFORM_XBOXONE
|
||||
static DWORD WINAPI threadFunc(LPVOID _arg);
|
||||
HANDLE m_handle;
|
||||
@@ -51,7 +49,9 @@ namespace bx
|
||||
#endif // BX_PLATFORM_
|
||||
};
|
||||
|
||||
#if BX_PLATFORM_WINDOWS || BX_PLATFORM_XBOX360 || BX_PLATFORM_XBOXONE || BX_PLATFORM_WINRT
|
||||
#if BX_PLATFORM_WINDOWS \
|
||||
|| BX_PLATFORM_XBOXONE \
|
||||
|| BX_PLATFORM_WINRT
|
||||
DWORD WINAPI ThreadInternal::threadFunc(LPVOID _arg)
|
||||
{
|
||||
Thread* thread = (Thread*)_arg;
|
||||
@@ -84,7 +84,6 @@ namespace bx
|
||||
ThreadInternal* ti = (ThreadInternal*)m_internal;
|
||||
#if BX_PLATFORM_WINDOWS \
|
||||
|| BX_PLATFORM_WINRT \
|
||||
|| BX_PLATFORM_XBOX360 \
|
||||
|| BX_PLATFORM_XBOXONE
|
||||
ti->m_handle = INVALID_HANDLE_VALUE;
|
||||
ti->m_threadId = UINT32_MAX;
|
||||
@@ -111,7 +110,8 @@ namespace bx
|
||||
m_running = true;
|
||||
|
||||
ThreadInternal* ti = (ThreadInternal*)m_internal;
|
||||
#if BX_PLATFORM_WINDOWS || BX_PLATFORM_XBOX360 || BX_PLATFORM_XBOXONE
|
||||
#if BX_PLATFORM_WINDOWS \
|
||||
|| BX_PLATFORM_XBOXONE
|
||||
ti->m_handle = ::CreateThread(NULL
|
||||
, m_stackSize
|
||||
, (LPTHREAD_START_ROUTINE)ti->threadFunc
|
||||
@@ -162,7 +162,7 @@ namespace bx
|
||||
{
|
||||
BX_CHECK(m_running, "Not running!");
|
||||
ThreadInternal* ti = (ThreadInternal*)m_internal;
|
||||
#if BX_PLATFORM_WINDOWS || BX_PLATFORM_XBOX360
|
||||
#if BX_PLATFORM_WINDOWS
|
||||
WaitForSingleObject(ti->m_handle, INFINITE);
|
||||
GetExitCodeThread(ti->m_handle, (DWORD*)&m_exitCode);
|
||||
CloseHandle(ti->m_handle);
|
||||
|
||||
Reference in New Issue
Block a user