summaryrefslogtreecommitdiff
path: root/pngread.c
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2015-08-16 22:49:58 -0500
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2015-08-16 22:49:58 -0500
commit8ba4b13c550cfaa93360d0d115a2687a43f37cd6 (patch)
tree7a203aed8c3b6c157d9855cb292e5e56b69847f5 /pngread.c
parent8b83ff37049cf836f46b465005bb064d76d1876b (diff)
[libpng16] Changed 0xnnnn constants to 0xnnnnUL.
Diffstat (limited to 'pngread.c')
-rw-r--r--pngread.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pngread.c b/pngread.c
index 29cbc00f4..22054e1c9 100644
--- a/pngread.c
+++ b/pngread.c
@@ -359,8 +359,8 @@ png_do_read_intrapixel(png_row_infop row_info, png_bytep row)
png_uint_32 s0 = (*(rp ) << 8) | *(rp + 1);
png_uint_32 s1 = (*(rp + 2) << 8) | *(rp + 3);
png_uint_32 s2 = (*(rp + 4) << 8) | *(rp + 5);
- png_uint_32 red = (s0 + s1 + 65536) & 0xffff;
- png_uint_32 blue = (s2 + s1 + 65536) & 0xffff;
+ png_uint_32 red = (s0 + s1 + 65536) & 0xffffUL;
+ png_uint_32 blue = (s2 + s1 + 65536) & 0xffffUL;
*(rp ) = (png_byte)((red >> 8) & 0xff);
*(rp + 1) = (png_byte)(red & 0xff);
*(rp + 4) = (png_byte)((blue >> 8) & 0xff);