PFILE LinuxKernel = 0;
PFILE LinuxInitrdFile = 0;
- UiDrawBackdrop();
-
if (Description)
sprintf(LinuxBootDescription, "Loading %s...", Description);
else
strcpy(LinuxBootDescription, "Loading Linux...");
+ UiDrawBackdrop();
UiDrawStatusText(LinuxBootDescription);
UiDrawProgressBarCenter(0, 100, LinuxBootDescription);
RtlCopyMemory((PVOID)0x99000, LinuxCommandLine, LinuxCommandLineSize);
UiUnInitialize("Booting Linux...");
+ IniCleanup();
DiskStopFloppyMotor();
CHAR StatusText[260];
PVOID LoadAddress;
- sprintf(StatusText, "Loading %s", LinuxKernelName);
+ RtlStringCbPrintfA(StatusText, sizeof(StatusText), "Loading %s", LinuxKernelName);
UiDrawStatusText(StatusText);
/* Allocate memory for Linux kernel */
ULONG BytesLoaded;
CHAR StatusText[260];
- sprintf(StatusText, "Loading %s", LinuxInitrdName);
+ RtlStringCbPrintfA(StatusText, sizeof(StatusText), "Loading %s", LinuxInitrdName);
UiDrawStatusText(StatusText);
// Allocate memory for the ramdisk