From 499b5413f04e6b9819160f53b2307d82b61ab9b9 Mon Sep 17 00:00:00 2001 From: Duncan Frost Date: Thu, 11 Jun 2015 19:33:48 +0100 Subject: [PATCH] Fix graphical glitch when zoomed. Fixes #1088. I'm not completely sure why it works but it does. --- src/drawing/sprite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drawing/sprite.c b/src/drawing/sprite.c index 74ac99a29b..355204e3ba 100644 --- a/src/drawing/sprite.c +++ b/src/drawing/sprite.c @@ -308,7 +308,7 @@ void gfx_rle_sprite_to_buffer(uint8* source_bits_pointer, uint8* dest_bits_point if (x_start & ~zoom_mask){ no_pixels -= (x_start&~zoom_mask); - x_start += (x_start&~zoom_mask); + x_start += ~zoom_mask; source_pointer += (x_start&~zoom_mask); if (no_pixels <= 0) continue; }