From 6d5a7b1ce3916acb5b61fe6bb6bf200fcfdde866 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 30 Dec 2018 15:21:19 +0100 Subject: [PATCH] [FREELDR] Explicitly call RamDiskInitialize() in RamDiskLoadVirtualFile(). --- boot/freeldr/freeldr/disk/ramdisk.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/boot/freeldr/freeldr/disk/ramdisk.c b/boot/freeldr/freeldr/disk/ramdisk.c index 8f2edc6a130..f922452d1ba 100644 --- a/boot/freeldr/freeldr/disk/ramdisk.c +++ b/boot/freeldr/freeldr/disk/ramdisk.c @@ -112,7 +112,7 @@ VOID NTAPI RamDiskInitialize(VOID) { - /* Setup the RAMDISK device */ + /* Register the RAMDISK device */ FsRegisterDevice("ramdisk(0)", &RamDiskVtbl); } @@ -229,8 +229,8 @@ RamDiskLoadVirtualFile(IN PCHAR FileName) FsCloseFile(RamFile); - // Register a new device for the ramdisk - FsRegisterDevice("ramdisk(0)", &RamDiskVtbl); + /* Setup the RAMDISK device */ + RamDiskInitialize(); return TRUE; }