From 4362aac9d8b9d4506cfce4c9f59486e060c97373 Mon Sep 17 00:00:00 2001 From: cristy Date: Wed, 6 Oct 2010 18:52:08 +0000 Subject: [PATCH] --- magick/quantum.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/magick/quantum.c b/magick/quantum.c index f8fbaf8ca..e245d56d9 100644 --- a/magick/quantum.c +++ b/magick/quantum.c @@ -250,17 +250,20 @@ static void DestroyQuantumPixels(QuantumInfo *quantum_info) register ssize_t i; + ssize_t + extent; + assert(quantum_info != (QuantumInfo *) NULL); assert(quantum_info->signature == MagickSignature); assert(quantum_info->pixels != (unsigned char **) NULL); + extent=quantum_info->extent; for (i=0; i < (ssize_t) quantum_info->number_threads; i++) if (quantum_info->pixels[i] != (unsigned char *) NULL) { /* Did we overrun our quantum buffer? */ - assert(quantum_info->pixels[i][quantum_info->extent] == - QuantumSignature); + assert(quantum_info->pixels[i][extent] == QuantumSignature); quantum_info->pixels[i]=(unsigned char *) RelinquishMagickMemory( quantum_info->pixels[i]); } -- 2.40.0