From ca267c0368baf3ae736203c8dc64f9d1efb9d22f Mon Sep 17 00:00:00 2001 From: "Laszlo Boszormenyi (GCS)" Date: Sat, 24 Jul 2021 10:42:42 +0100 Subject: [PATCH] use_appropriate_memory_deallocator # HG changeset patch # User Bob Friesenhahn # Date 1626915582 18000 # Node ID 22aaff86b4aa34c10b3fbfb104adaaeef8653a36 # Parent acf305f9ef3e85e6273d62e72d81cce03440eb3d WritePDFImage(): Use appropriate memory deallocator for memory returned by StringToList(). Gbp-Pq: Name use_appropriate_memory_deallocator.patch --- ChangeLog | 6 ++++++ coders/pdf.c | 4 ++-- www/Changelog.html | 6 ++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9b49ca5..2b94301 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2021-07-21 Bob Friesenhahn + + * coders/pdf.c (WritePDFImage): Use appropriate memory deallocator + for memory returned by StringToList(). Fixes SourceForge issue + 646 "Assertion failed using -label with PDF". + 2021-02-28 Bob Friesenhahn * configure.ac: Add tests for Jasper jp2_decode(), jpc_decode(), diff --git a/coders/pdf.c b/coders/pdf.c index 1883837..6cf9963 100644 --- a/coders/pdf.c +++ b/coders/pdf.c @@ -1046,9 +1046,9 @@ static unsigned int WritePDFImage(const ImageInfo *image_info,Image *image) FormatString(buffer,"(%.1024s) Tj\n",labels[i]); (void) WriteBlobString(image,buffer); (void) WriteBlobString(image,"ET\n"); - MagickFreeResourceLimitedMemory(labels[i]); + MagickFreeMemory(labels[i]); } - MagickFreeResourceLimitedMemory(labels); + MagickFreeMemory(labels); } FormatString(buffer,"%g 0 0 %g %ld %ld cm\n",x_scale,y_scale,geometry.x, geometry.y); diff --git a/www/Changelog.html b/www/Changelog.html index 06da763..5a06812 100644 --- a/www/Changelog.html +++ b/www/Changelog.html @@ -35,6 +35,12 @@
+

2021-07-21 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

+
+

* coders/pdf.c (WritePDFImage): Use appropriate memory deallocator +for memory returned by StringToList(). Fixes SourceForge issue +646 "Assertion failed using -label with PDF".

+

2021-02-28 Bob Friesenhahn <bfriesen@simple.dallas.tx.us>

* configure.ac: Add tests for Jasper jp2_decode(), jpc_decode(), -- 2.30.2