summaryrefslogtreecommitdiff
path: root/pngread.c
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2016-09-30 21:02:03 -0500
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2016-09-30 21:02:03 -0500
commit97dfccb6325e54d45c4440b6dd037619d88688cc (patch)
treeab9a8b60cfa4ffc769e86b990181dd2ee7c7970f /pngread.c
parent1b363fa6b0871de32d37b8230bbd6cf694bed708 (diff)
downloadlibpng-97dfccb6325e54d45c4440b6dd037619d88688cc.tar.gz
[libpng16] Quieted about 100 warnings from clang-3.8 in pngtrans.c, pngread.c,
pngwrite.c, pngunknown.c, and pngvalid.c. Several warnings still remain in pngvalid.c
Diffstat (limited to 'pngread.c')
-rw-r--r--pngread.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/pngread.c b/pngread.c
index a5374e5b8..e30aff7c9 100644
--- a/pngread.c
+++ b/pngread.c
@@ -3228,10 +3228,10 @@ png_image_read_colormapped(png_voidp argument)
while (--passes >= 0)
{
- png_uint_32 y = image->height;
+ png_uint_32 y = image->height + 1;
png_bytep row = png_voidcast(png_bytep, display->first_row);
- while (y-- > 0)
+ while (y-- > 1)
{
png_read_row(png_ptr, row, NULL);
row += row_bytes;
@@ -4061,10 +4061,10 @@ png_image_read_direct(png_voidp argument)
while (--passes >= 0)
{
- png_uint_32 y = image->height;
+ png_uint_32 y = image->height + 1;
png_bytep row = png_voidcast(png_bytep, display->first_row);
- while (y-- > 0)
+ while (y-- > 1)
{
png_read_row(png_ptr, row, NULL);
row += row_bytes;