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; }