From 14058ccf2553f9deb6fe8c6b58624938d5dc5cd7 Mon Sep 17 00:00:00 2001 From: Nikolay Sivov Date: Tue, 22 Dec 2009 03:13:53 +0300 Subject: [PATCH] kernel32: Fix a leak in ReplaceFileW. --- dlls/kernel32/file.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/kernel32/file.c b/dlls/kernel32/file.c index 8932dea1b33..5c7ba20178d 100644 --- a/dlls/kernel32/file.c +++ b/dlls/kernel32/file.c @@ -1593,6 +1593,7 @@ BOOL WINAPI ReplaceFileW(LPCWSTR lpReplacedFileName, LPCWSTR lpReplacementFileNa NULL, 0); if (status == STATUS_SUCCESS) status = wine_nt_to_unix_file_name(&nt_backup_name, &unix_backup_name, FILE_OPEN_IF, FALSE); + RtlFreeUnicodeString(&nt_backup_name); if (status != STATUS_SUCCESS) { error = RtlNtStatusToDosError(status);