From 31c4a1843a75afdfc637a4250b86ddf3be412ca3 Mon Sep 17 00:00:00 2001 From: Cristy Date: Mon, 2 Oct 2017 07:19:39 -0400 Subject: [PATCH] ... --- MagickCore/segment.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/MagickCore/segment.c b/MagickCore/segment.c index 14b1bd685..2c652603d 100644 --- a/MagickCore/segment.c +++ b/MagickCore/segment.c @@ -1554,7 +1554,10 @@ static double OptimalTau(const ssize_t *histogram,const double max_tau, zero_crossing=(ZeroCrossing *) AcquireQuantumMemory((size_t) count, sizeof(*zero_crossing)); if (zero_crossing == (ZeroCrossing *) NULL) - return(0.0); + { + list=(IntervalTree **) RelinquishMagickMemory(list); + return(0.0); + } for (i=0; i < (ssize_t) count; i++) zero_crossing[i].tau=(-1.0); /* -- 2.40.0