[FREELDR] Add missing VideoSetTextCursorPosition handler for Xbox
authorStanislav Motylkov <x86corez@gmail.com>
Fri, 16 Aug 2019 23:36:17 +0000 (02:36 +0300)
committerMark Jansen <mark.jansen@reactos.org>
Fri, 16 Aug 2019 23:47:34 +0000 (01:47 +0200)
This fixes null pointer call bug, which was revealed in 85d44fc. Spotted by Mark Jansen. CORE-16216

Co-authored-by: Mark Jansen <mark.jansen@reactos.org>
boot/freeldr/freeldr/arch/i386/machxbox.c

index b3cd4f5..3fb951d 100644 (file)
@@ -272,6 +272,7 @@ XboxMachInit(const char *CmdLine)
     MachVtbl.VideoGetDisplaySize = XboxVideoGetDisplaySize;
     MachVtbl.VideoGetBufferSize = XboxVideoGetBufferSize;
     MachVtbl.VideoGetFontsFromFirmware = XboxVideoGetFontsFromFirmware;
+    MachVtbl.VideoSetTextCursorPosition = XboxVideoSetTextCursorPosition;
     MachVtbl.VideoHideShowTextCursor = XboxVideoHideShowTextCursor;
     MachVtbl.VideoPutChar = XboxVideoPutChar;
     MachVtbl.VideoCopyOffScreenBufferToVRAM = XboxVideoCopyOffScreenBufferToVRAM;