X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fdds.c;h=f026f9cd5a4922c3eb5bf3c16090efffbf559e8a;hb=276f035a4d0f0cbd88c0b67d0358d3d121202c5a;hp=84b440f741de2a7c6f226e63e8f74028de5d63a1;hpb=938e5f57d208a8a9a3978d6f92ed2139004b7b01;p=ffmpeg diff --git a/libavcodec/dds.c b/libavcodec/dds.c index 84b440f741d..f026f9cd5a4 100644 --- a/libavcodec/dds.c +++ b/libavcodec/dds.c @@ -39,7 +39,7 @@ #define DDPF_FOURCC (1 << 2) #define DDPF_PALETTE (1 << 5) -#define DDPF_NORMALMAP (1 << 31) +#define DDPF_NORMALMAP (1U << 31) enum DDSPostProc { DDS_NONE = 0, @@ -687,7 +687,7 @@ static int dds_decode(AVCodecContext *avctx, void *data, (frame->data[1][2+i*4]<<0)+ (frame->data[1][1+i*4]<<8)+ (frame->data[1][0+i*4]<<16)+ - (frame->data[1][3+i*4]<<24) + ((unsigned)frame->data[1][3+i*4]<<24) ); } frame->palette_has_changed = 1; @@ -718,7 +718,7 @@ static int dds_decode(AVCodecContext *avctx, void *data, (frame->data[1][2+i*4]<<0)+ (frame->data[1][1+i*4]<<8)+ (frame->data[1][0+i*4]<<16)+ - (frame->data[1][3+i*4]<<24) + ((unsigned)frame->data[1][3+i*4]<<24) ); frame->palette_has_changed = 1;