kernel32: fix memory leak
Pierre Schweitzer
pierre at reactos.org
Tue Dec 6 16:29:39 CST 2011
-------------- next part --------------
>From 965ffecf9a4b4f3f83234f3e6a026b4f3fa0a7e7 Mon Sep 17 00:00:00 2001
From: Pierre Schweitzer <pierre at reactos.org>
Date: Tue, 6 Dec 2011 21:51:45 +0100
Subject: Fix memory leak
---
dlls/kernel32/sync.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/kernel32/sync.c b/dlls/kernel32/sync.c
index 9630258..7d5d45c 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;
}
--
1.7.4.1
More information about the wine-patches
mailing list