Compilation fixes for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23166 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -64,12 +64,12 @@ wxMutexError wxMutex::Unlock()
|
|||||||
// wxConditionInternal
|
// wxConditionInternal
|
||||||
// --------------------------------------------------------------------------
|
// --------------------------------------------------------------------------
|
||||||
|
|
||||||
#if defined(__WXMSW__) || defined(__WXPM__)
|
#if defined(__WXMSW__) || defined(__WXPM__) || defined(__EMX__)
|
||||||
// Win32 and OS/2 don't have explicit support for the POSIX condition
|
// Win32 and OS/2 don't have explicit support for the POSIX condition
|
||||||
// variables and their events/event semaphores have quite different semantics,
|
// variables and their events/event semaphores have quite different semantics,
|
||||||
// so we reimplement the conditions from scratch using the mutexes and
|
// so we reimplement the conditions from scratch using the mutexes and
|
||||||
// semaphores
|
// semaphores
|
||||||
#ifdef __WXPM__
|
#if defined(__WXPM__) || defined(__EMX__)
|
||||||
void InterlockedIncrement(LONG *num)
|
void InterlockedIncrement(LONG *num)
|
||||||
{
|
{
|
||||||
::DosEnterCritSec();
|
::DosEnterCritSec();
|
||||||
|
Reference in New Issue
Block a user