Module: wine Branch: master Commit: 8975ad6e3144e2b1662a0d6ce062ae9530ab0fe3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=8975ad6e3144e2b1662a0d6ce0...
Author: Pierre Schweitzer pierre@reactos.org Date: Fri Dec 30 21:54:47 2011 +0100
winecoreaudio.drv: Fix handle leak.
---
dlls/winecoreaudio.drv/midi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/winecoreaudio.drv/midi.c b/dlls/winecoreaudio.drv/midi.c index 55d04b5..f539b0a 100644 --- a/dlls/winecoreaudio.drv/midi.c +++ b/dlls/winecoreaudio.drv/midi.c @@ -128,7 +128,7 @@ LONG CoreAudio_MIDIInit(void) InitializeCriticalSection(&midiInLock); midiInLock.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__ ": midiInLock"); MIDIInThreadPortName = CFStringCreateWithFormat(kCFAllocatorDefault, NULL, CFSTR("MIDIInThreadPortName.%u"), getpid()); - CreateThread(NULL, 0, MIDIIn_MessageThread, NULL, 0, NULL); + CloseHandle( CreateThread(NULL, 0, MIDIIn_MessageThread, NULL, 0, NULL));
name = CFStringCreateWithFormat(kCFAllocatorDefault, NULL, CFSTR("WineInputPort.%u"), getpid()); MIDIInputPortCreate(wineMIDIClient, name, MIDIIn_ReadProc, NULL, &MIDIInPort);