| Index: third_party/libpng/pngwrite.c
|
| diff --git a/third_party/libpng/pngwrite.c b/third_party/libpng/pngwrite.c
|
| index 181a899438b35e80cfae696be48d2a3cb81cc9ca..87881976017f3d4d0d3fd72ece4a0bc8bfd02855 100644
|
| --- a/third_party/libpng/pngwrite.c
|
| +++ b/third_party/libpng/pngwrite.c
|
| @@ -937,6 +937,10 @@ png_write_destroy(png_structrp png_ptr)
|
| png_free_buffer_list(png_ptr, &png_ptr->zbuffer_list);
|
| png_free(png_ptr, png_ptr->row_buf);
|
| png_ptr->row_buf = NULL;
|
| +#ifdef PNG_READ_EXPANDED_SUPPORTED
|
| + png_free(png_ptr, png_ptr->row_tmp_palette);
|
| + png_ptr->row_tmp_palette = NULL;
|
| +#endif
|
| #ifdef PNG_WRITE_FILTER_SUPPORTED
|
| png_free(png_ptr, png_ptr->prev_row);
|
| png_free(png_ptr, png_ptr->try_row);
|
|
|