remove ugly ThreadImpl::GetCrashHandle
This commit is contained in:
@@ -17,8 +17,6 @@ public:
|
||||
* one thread. (This means that Win32 thread handles are not acceptable as ThreadIds.) */
|
||||
virtual uint64_t GetThreadId() const = 0;
|
||||
|
||||
virtual uint64_t GetCrashHandle() const { return 0; }
|
||||
|
||||
virtual int Wait() = 0;
|
||||
};
|
||||
|
||||
|
||||
@@ -35,7 +35,6 @@ public:
|
||||
void Halt( bool Kill );
|
||||
void Resume();
|
||||
uint64_t GetThreadId() const;
|
||||
uint64_t GetCrashHandle() const { return GetThreadId(); }
|
||||
int Wait();
|
||||
};
|
||||
|
||||
|
||||
@@ -40,11 +40,6 @@ uint64_t ThreadImpl_Win32::GetThreadId() const
|
||||
return (uint64_t) ThreadId;
|
||||
}
|
||||
|
||||
uint64_t ThreadImpl_Win32::GetCrashHandle() const
|
||||
{
|
||||
return (uint64_t) ThreadHandle;
|
||||
}
|
||||
|
||||
int ThreadImpl_Win32::Wait()
|
||||
{
|
||||
WaitForSingleObject( ThreadHandle, INFINITE );
|
||||
|
||||
@@ -20,7 +20,6 @@ public:
|
||||
void Halt( bool Kill );
|
||||
void Resume();
|
||||
uint64_t GetThreadId() const;
|
||||
uint64_t GetCrashHandle() const;
|
||||
int Wait();
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user