From: Brendan Shanks bshanks@codeweavers.com
--- dlls/winealsa.drv/midi.c | 2 ++ dlls/winealsa.drv/mmdevdrv.c | 2 ++ 2 files changed, 4 insertions(+)
diff --git a/dlls/winealsa.drv/midi.c b/dlls/winealsa.drv/midi.c index 81d8312d237..1c441161d7e 100644 --- a/dlls/winealsa.drv/midi.c +++ b/dlls/winealsa.drv/midi.c @@ -114,6 +114,8 @@ static DWORD WINAPI notify_thread(void *p) struct notify_context notify; BOOL quit;
+ SetThreadDescription(GetCurrentThread(), L"winealsa_midi_notify"); + params.notify = ¬ify; params.quit = &quit;
diff --git a/dlls/winealsa.drv/mmdevdrv.c b/dlls/winealsa.drv/mmdevdrv.c index 03499a3e40e..99dd45c7638 100644 --- a/dlls/winealsa.drv/mmdevdrv.c +++ b/dlls/winealsa.drv/mmdevdrv.c @@ -238,6 +238,8 @@ static DWORD WINAPI alsa_timer_thread(void *user) struct timer_loop_params params; struct ACImpl *This = user;
+ SetThreadDescription(GetCurrentThread(), L"winealsa_timer"); + params.stream = This->stream;
ALSA_CALL(timer_loop, ¶ms);