Pierre Schweitzer : winecoreaudio.drv: Fix handle leak.
Alexandre Julliard
julliard at winehq.org
Tue Jan 3 12:52:54 CST 2012
Module: wine
Branch: master
Commit: 8975ad6e3144e2b1662a0d6ce062ae9530ab0fe3
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8975ad6e3144e2b1662a0d6ce062ae9530ab0fe3
Author: Pierre Schweitzer <pierre at 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);
More information about the wine-cvs
mailing list