summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2016-10-02 18:59:32 -0500
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2016-10-02 19:10:10 -0500
commit890611200ae097fd950b7092c652250823e6eddb (patch)
tree7c83cb1ddc6486d690ea4c7d4b386b7b80a510e3
parentce45f85c616d16e955dd8d8b5e40b20d9a1fea11 (diff)
downloadlibpng-1.6.26beta03.tar.gz
[libpng16] Imported from libpng-1.6.26beta03.tarv1.6.26beta03
-rw-r--r--pngpriv.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/pngpriv.h b/pngpriv.h
index 233e62ed5..4d67d9d65 100644
--- a/pngpriv.h
+++ b/pngpriv.h
@@ -533,7 +533,8 @@
/* This implicitly assumes alignment is always to a power of 2. */
#ifdef png_alignof
# define png_isaligned(ptr, type)\
- ((((const char*)ptr-(const char*)0) & (png_alignof(type)-1)) == 0)
+ (((type)((const char*)ptr-(const char*)0) & \
+ (type)(png_alignof(type)-1)) == 0)
#else
# define png_isaligned(ptr, type) 0
#endif