From d5642a47ed6a80537011d15e4a987c8b982c3787 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Tue, 6 Dec 2011 21:51:45 +0100 Subject: [PATCH] kernel32: Fix memory leak. --- dlls/kernel32/sync.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/kernel32/sync.c b/dlls/kernel32/sync.c index 96302585732..7d5d45c9f0f 100644 --- a/dlls/kernel32/sync.c +++ b/dlls/kernel32/sync.c @@ -1529,6 +1529,8 @@ BOOL WINAPI WaitNamedPipeW (LPCWSTR name, DWORD nTimeOut) FILE_SYNCHRONOUS_IO_NONALERT); if (status != ERROR_SUCCESS) { + HeapFree( GetProcessHeap(), 0, pipe_wait); + RtlFreeUnicodeString( &nt_name ); SetLastError( ERROR_PATH_NOT_FOUND ); return FALSE; } -- 2.11.4.GIT