From 1ef056a0ed17773fe4eac63392a150af6d638245 Mon Sep 17 00:00:00 2001 From: Aleksandar Andrejevic Date: Sun, 23 Oct 2016 17:21:58 +0000 Subject: [PATCH] [NTVDM:VBE]: Don't crash if the video mode is invalid. svn path=/trunk/; revision=73028 --- reactos/subsystems/mvdm/ntvdm/bios/bios32/vbe.c | 1 + 1 file changed, 1 insertion(+) diff --git a/reactos/subsystems/mvdm/ntvdm/bios/bios32/vbe.c b/reactos/subsystems/mvdm/ntvdm/bios/bios32/vbe.c index 735cdd25393..fc547c836f6 100644 --- a/reactos/subsystems/mvdm/ntvdm/bios/bios32/vbe.c +++ b/reactos/subsystems/mvdm/ntvdm/bios/bios32/vbe.c @@ -356,6 +356,7 @@ static VOID VbeSetExtendedRegisters(PSVGA_REGISTERS Registers) BOOLEAN WINAPI VbeSetExtendedVideoMode(BYTE ModeNumber) { PCVBE_MODE Mode = VbeGetModeByNumber(ModeNumber); + if (Mode == NULL) return FALSE; /* At this point, Mode->Registers shouldn't be NULL unless the mode is unimplemented */ if (Mode->Registers == NULL)