diff options
author | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2017-11-04 16:31:45 -0500 |
---|---|---|
committer | Glenn Randers-Pehrson <glennrp at users.sourceforge.net> | 2017-11-04 16:31:45 -0500 |
commit | fc32eb1662d29a4467bd4fd7d3484d607507420f (patch) | |
tree | 66ca72438c3060f6061f809dba5251557de015b0 /pngset.c | |
parent | 7ca2f0e078c1c7bf9f069b5d7bb6aa56dc4ee751 (diff) |
[libpng16] Initialize entire 256-entry palette in png_set_PLTE().
Diffstat (limited to 'pngset.c')
-rw-r--r-- | pngset.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -623,7 +623,7 @@ png_set_PLTE(png_structrp png_ptr, png_inforp info_ptr, PNG_MAX_PALETTE_LENGTH * (sizeof (png_color)))); if (num_palette > 0) - memcpy(png_ptr->palette, palette, (unsigned int)num_palette * + memcpy(png_ptr->palette, palette, (unsigned int)PNG_MAX_PALETTE_LENGTH * (sizeof (png_color))); info_ptr->palette = png_ptr->palette; info_ptr->num_palette = png_ptr->num_palette = (png_uint_16)num_palette; |