]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
Can happen in bad programmed mode.
authorToni Wilen <twilen@winuae.net>
Sat, 8 Oct 2016 14:04:28 +0000 (17:04 +0300)
committerToni Wilen <twilen@winuae.net>
Sat, 8 Oct 2016 14:04:28 +0000 (17:04 +0300)
drawing.cpp

index 8336db0144088f01f49226fb90f0053b1b523625..092d2a4d2db5a305b3785496a5f5122c7fc310f1 100644 (file)
@@ -1103,6 +1103,8 @@ STATIC_INLINE void fill_line_32 (uae_u8 *buf, int start, int stop, bool blank)
 
 static void pfield_do_fill_line (int start, int stop, bool blank)
 {
+       if (stop <= start)
+               return;
        switch (gfxvidinfo.drawbuffer.pixbytes) {
        case 2: fill_line_16 (xlinebuffer, start, stop, blank); break;
        case 4: fill_line_32 (xlinebuffer, start, stop, blank); break;