Don't use GetThreadId() in wxMSW code.
Revert r73585, GetThreadId() is only available in Vista or later so don't use it. Just cast the handle to an integer explicitly to be able to print it with "%x". git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -905,7 +905,8 @@ bool wxThreadInternal::Suspend()
|
||||
DWORD nSuspendCount = ::SuspendThread(m_hThread);
|
||||
if ( nSuspendCount == (DWORD)-1 )
|
||||
{
|
||||
wxLogSysError(_("Cannot suspend thread %lx"), GetThreadId(m_hThread));
|
||||
wxLogSysError(_("Cannot suspend thread %lx"),
|
||||
static_cast<unsigned long>(wxPtrToUInt(m_hThread)));
|
||||
|
||||
return false;
|
||||
}
|
||||
@@ -920,7 +921,8 @@ bool wxThreadInternal::Resume()
|
||||
DWORD nSuspendCount = ::ResumeThread(m_hThread);
|
||||
if ( nSuspendCount == (DWORD)-1 )
|
||||
{
|
||||
wxLogSysError(_("Cannot resume thread %lx"), GetThreadId(m_hThread));
|
||||
wxLogSysError(_("Cannot resume thread %lx"),
|
||||
static_cast<unsigned long>(wxPtrToUInt(m_hThread)));
|
||||
|
||||
return false;
|
||||
}
|
||||
|
Reference in New Issue
Block a user