From 6432b10e8cc4780cf6dcdea8073fe4ea17dc837c Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Wed, 12 Aug 2015 19:19:12 +0300 Subject: [PATCH] VRAM bounds checking update. --- qemuvga/vga.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qemuvga/vga.cpp b/qemuvga/vga.cpp index 67f9089d..cc641d36 100644 --- a/qemuvga/vga.cpp +++ b/qemuvga/vga.cpp @@ -1847,7 +1847,7 @@ static void vga_draw_graphic(VGACommonState *s, int full_update) update = full_update; - if (addr + width < s->vram_size) { + if (addr + bwidth < s->vram_size) { page0 = addr; page1 = addr + bwidth - 1; update |= memory_region_get_dirty(&s->vram, page0, page1 - page0, -- 2.47.3