Fixed memory leak when entering StreamImage multiple times.

This commit is contained in:
Dirk Lemstra
2025-06-27 14:51:57 +02:00
parent f6b8ed1a5d
commit fc3ab0812e
+2 -1
View File
@@ -1321,7 +1321,8 @@ MagickExport Image *StreamImage(const ImageInfo *image_info,
image_info->filename);
read_info=CloneImageInfo(image_info);
stream_info->image_info=image_info;
stream_info->quantum_info=AcquireQuantumInfo(image_info,(Image *) NULL);
if (stream_info->quantum_info == (QuantumInfo *) NULL)
stream_info->quantum_info=AcquireQuantumInfo(image_info,(Image *) NULL);
if (stream_info->quantum_info == (QuantumInfo *) NULL)
{
read_info=DestroyImageInfo(read_info);