]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
VRAM bounds checking update.
authorToni Wilen <twilen@winuae.net>
Wed, 12 Aug 2015 16:19:12 +0000 (19:19 +0300)
committerToni Wilen <twilen@winuae.net>
Wed, 12 Aug 2015 16:19:12 +0000 (19:19 +0300)
qemuvga/vga.cpp

index 67f9089d6d4b23d1fb1dad2413bc0696dd86e999..cc641d36e534e477f3d815fbe89dc1b825dcc1c0 100644 (file)
@@ -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,