diff --git a/BasiliskII/src/video.cpp b/BasiliskII/src/video.cpp index db64c9d4..45c2880d 100644 --- a/BasiliskII/src/video.cpp +++ b/BasiliskII/src/video.cpp @@ -154,10 +154,8 @@ int16 VideoDriverControl(uint32 pb, uint32 dce) uint32 p = VidLocal.desc->mac_frame_base; uint32 pat = pattern[VidLocal.desc->mode]; for (uint32 y=0; yy; y++) { - uint32 p2 = p; - for (uint32 x=0; xbytes_per_row / 4; x++) { - WriteMacInt32(p2, pat); - p2 += 4; + for (uint32 x=0; xbytes_per_row; x+=4) { + WriteMacInt32(p + x, pat); if (VidLocal.desc->mode == VMODE_32BIT) pat = ~pat; }