Commit 8f5b50d4 authored by Gerald Pfeifer's avatar Gerald Pfeifer Committed by Alexandre Julliard

gdiplus: Avoid shift overflow in get_gif_background_color.

parent ad405780
......@@ -3838,7 +3838,7 @@ static DWORD get_gif_background_color(GpBitmap *bitmap)
if(bitmap->prop_item[i].id == PropertyTagGlobalPalette) {
if(bitmap->prop_item[i].length/3 > bgcolor_idx) {
BYTE *color = ((BYTE*)bitmap->prop_item[i].value)+bgcolor_idx*3;
return color[2] + (color[1]<<8) + (color[0]<<16) + (0xff<<24);
return color[2] + (color[1]<<8) + (color[0]<<16) + (0xffu<<24);
}
break;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment