[libpng15] Fix an off-by-one error in the palette index checking function.

This commit is contained in:
Glenn Randers-Pehrson
2012-03-10 20:14:23 -06:00
parent 1ca16d92f2
commit d4247dd398
3 changed files with 6 additions and 4 deletions

View File

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