From bc27bfaa6b87d2f22824ea6fe0fa0585d6cf7b7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Mon, 17 Nov 2014 00:34:29 +0000 Subject: [PATCH] [NTVDM]: Use the ScreenMode variable in other places too... svn path=/trunk/; revision=65425 --- reactos/subsystems/ntvdm/hardware/vga.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/reactos/subsystems/ntvdm/hardware/vga.c b/reactos/subsystems/ntvdm/hardware/vga.c index 3f310ad04d3..687bb0d1424 100644 --- a/reactos/subsystems/ntvdm/hardware/vga.c +++ b/reactos/subsystems/ntvdm/hardware/vga.c @@ -1057,8 +1057,8 @@ static VOID VgaUpdateFramebuffer(VOID) */ if (ConsoleFramebuffer == NULL) return; - /* Check if this is text mode or graphics mode */ - if (VgaGcRegisters[VGA_GC_MISC_REG] & VGA_GC_MISC_NOALPHA) + /* Check if we are in text or graphics mode */ + if (ScreenMode == GRAPHICS_MODE) { /* Graphics mode */ PBYTE GraphicsBuffer = (PBYTE)ConsoleFramebuffer; @@ -1333,7 +1333,7 @@ static VOID VgaUpdateTextCursor(VOID) VgaCrtcRegisters[VGA_CRTC_CURSOR_LOC_HIGH_REG]); /* Just return if we are not in text mode */ - if (VgaGcRegisters[VGA_GC_MISC_REG] & VGA_GC_MISC_NOALPHA) return; + if (ScreenMode != TEXT_MODE) return; if (CursorStart < CursorEnd) { @@ -1844,8 +1844,8 @@ VOID VgaRefreshDisplay(VOID) UpdateRectangle.Right, UpdateRectangle.Bottom); - /* Check if this is text mode or graphics mode */ - if (VgaGcRegisters[VGA_GC_MISC_REG] & VGA_GC_MISC_NOALPHA) + /* Check if we are in text or graphics mode */ + if (ScreenMode == GRAPHICS_MODE) { /* Graphics mode */ ConsoleBufferHandle = GraphicsConsoleBuffer;