(svn r27673) -Add: [Win32] Thread names for windows debuggers.
This commit is contained in:
@@ -84,6 +84,7 @@ static void DedicatedSignalHandler(int sig)
|
||||
# endif
|
||||
# include <time.h>
|
||||
# include <tchar.h>
|
||||
# include "../os/windows/win32.h"
|
||||
static HANDLE _hInputReady, _hWaitForInputHandling;
|
||||
static HANDLE _hThread; // Thread to close
|
||||
static char _win_console_thread_buffer[200];
|
||||
@@ -95,6 +96,8 @@ static void WINAPI CheckForConsoleInput()
|
||||
/* WinCE doesn't support console stuff */
|
||||
return;
|
||||
#else
|
||||
SetWin32ThreadName(-1, "ottd:win-console");
|
||||
|
||||
DWORD nb;
|
||||
HANDLE hStdin = GetStdHandle(STD_INPUT_HANDLE);
|
||||
for (;;) {
|
||||
|
@@ -1199,7 +1199,7 @@ void VideoDriver_Win32::MainLoop()
|
||||
_draw_threaded = false;
|
||||
} else {
|
||||
_draw_continue = true;
|
||||
_draw_threaded = ThreadObject::New(&PaintWindowThread, NULL, &_draw_thread);
|
||||
_draw_threaded = ThreadObject::New(&PaintWindowThread, NULL, &_draw_thread, "ottd:draw-win32");
|
||||
|
||||
/* Free the mutex if we won't be able to use it. */
|
||||
if (!_draw_threaded) {
|
||||
|
Reference in New Issue
Block a user