[libpng16] Fixed off-by-one error in png_do_check_palette_indexes() (Bug report

by Mick P., Source Forge Issue #269).
This commit is contained in:
Glenn Randers-Pehrson
2017-08-28 11:58:11 -05:00
parent 321c24b0d7
commit d2b9af04ac
3 changed files with 5 additions and 1 deletions

View File

@@ -708,7 +708,7 @@ png_do_check_palette_indexes(png_structrp png_ptr, png_row_infop row_info)
* forms produced on either GCC or MSVC.
*/
int padding = PNG_PADBITS(row_info->pixel_depth, row_info->width);
png_bytep rp = png_ptr->row_buf + row_info->rowbytes;
png_bytep rp = png_ptr->row_buf + row_info->rowbytes - 1;
switch (row_info->bit_depth)
{