From 4db3029bc609043f4aa029b36f9d1e9dfcc5e8e2 Mon Sep 17 00:00:00 2001 From: Bert Münnich Date: Sat, 26 Dec 2015 10:14:35 +0100 Subject: Fix 32-bit unsigned integer shift --- Makefile | 2 +- image.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5346acd..1380c2b 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION := git-20151225 +VERSION := git-20151226 PREFIX := /usr/local MANPREFIX := $(PREFIX)/share/man diff --git a/image.c b/image.c index e067c71..9350ab1 100644 --- a/image.c +++ b/image.c @@ -227,7 +227,7 @@ bool img_load_gif(img_t *img, const fileinfo_t *file) r = cmap->Colors[rows[i-y][j-x]].Red; g = cmap->Colors[rows[i-y][j-x]].Green; b = cmap->Colors[rows[i-y][j-x]].Blue; - *ptr = 0xff << 24 | r << 16 | g << 8 | b; + *ptr = 0xffu << 24 | r << 16 | g << 8 | b; } ptr++; } -- cgit v1.2.3-54-g00ecf