# HG changeset patch # User Tero Marttila # Date 1264517538 -7200 # Node ID 81a0afb4b22968650fd8eb782165cae664a28eb7 # Parent acbe0086da3fb84b3aef788d2ced2763cb46f95d change palette range check to assert diff -r acbe0086da3f -r 81a0afb4b229 src/lib/png.c --- a/src/lib/png.c Tue Jan 26 16:52:02 2010 +0200 +++ b/src/lib/png.c Tue Jan 26 16:52:18 2010 +0200 @@ -413,9 +413,8 @@ // unknown return; - if (p >= header->num_palette) - // invalid - return; + // hrhr - assume our working data is valid (or we have 255 palette entries, so it doesn't matter...) + assert(p < header->num_palette); // reference data from palette *outp = &header->palette[p];