|
|
@@ -364,11 +364,8 @@ static int gif_read_image(GifState *s) |
|
|
y1 += 8; |
|
|
y1 += 8; |
|
|
ptr += linesize * 8; |
|
|
ptr += linesize * 8; |
|
|
if (y1 >= height) { |
|
|
if (y1 >= height) { |
|
|
y1 = 4; |
|
|
|
|
|
if (pass == 0) |
|
|
|
|
|
ptr = ptr1 + linesize * 4; |
|
|
|
|
|
else |
|
|
|
|
|
ptr = ptr1 + linesize * 2; |
|
|
|
|
|
|
|
|
y1 = pass == 0 ? 4 : 2; |
|
|
|
|
|
ptr = ptr1 + linesize * y1; |
|
|
pass++; |
|
|
pass++; |
|
|
} |
|
|
} |
|
|
break; |
|
|
break; |
|
|
|