Fix multicolor flood fill if target color is back color

This commit is contained in:
drmortalwombat 2022-01-12 08:55:23 +01:00
parent ed37f360eb
commit 180e2598b8

View File

@ -697,10 +697,13 @@ void bmmc_flood_fill(Bitmap * bm, ClipRect * clip, int x, int y, char color)
char * dp = bm->data + bm->cwidth * (by & ~7) + (by & 7);
char back = cbytes[bmmc_getdp(dp, bx)];
char back = cbytes[bmmc_getdp(dp, bx)];
color = cbytes[color];
if (back == color)
return;
BLIT_CODE[sp++] = bx;
BLIT_CODE[sp++] = by;