Fix a handle leak.
authorFilip Navara <filip.navara@gmail.com>
Sat, 17 Dec 2005 12:13:06 +0000 (12:13 +0000)
committerFilip Navara <filip.navara@gmail.com>
Sat, 17 Dec 2005 12:13:06 +0000 (12:13 +0000)
svn path=/trunk/; revision=20221

reactos/lib/kernel32/file/volume.c

index 905202f..a7e07ae 100644 (file)
@@ -946,6 +946,7 @@ GetVolumeNameForVolumeMountPointW(
          else if (!NT_SUCCESS(Status))
          {
             RtlFreeHeap(GetProcessHeap(), 0, MountPoint);
          else if (!NT_SUCCESS(Status))
          {
             RtlFreeHeap(GetProcessHeap(), 0, MountPoint);
+            NtClose(FileHandle);
             SetLastErrorByStatus(Status);
             return FALSE;
          }
             SetLastErrorByStatus(Status);
             return FALSE;
          }