summaryrefslogtreecommitdiff
path: root/pngset.c
diff options
context:
space:
mode:
authorGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2018-03-06 13:54:52 -0600
committerGlenn Randers-Pehrson <glennrp at users.sourceforge.net>2018-03-06 14:06:24 -0600
commit0e06b5948cabffc9b783d45992eae74cd616131e (patch)
treef17acbf02cb31bb87589bf2c357091114b9a4006 /pngset.c
parent3fecfeada188d69c5c84a488ee03569de12b7239 (diff)
downloadlibpng-0e06b5948cabffc9b783d45992eae74cd616131e.tar.gz
[libpng16] Imported from libpng-1.6.35beta01.tarv1.6.35beta01
Diffstat (limited to 'pngset.c')
-rw-r--r--pngset.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pngset.c b/pngset.c
index 3e8be737a..6f3a1ee11 100644
--- a/pngset.c
+++ b/pngset.c
@@ -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)PNG_MAX_PALETTE_LENGTH *
+ memcpy(png_ptr->palette, palette, (unsigned int)num_palette *
(sizeof (png_color)));
info_ptr->palette = png_ptr->palette;
info_ptr->num_palette = png_ptr->num_palette = (png_uint_16)num_palette;