From: cristy Date: Wed, 6 Oct 2010 18:52:08 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~8740 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4362aac9d8b9d4506cfce4c9f59486e060c97373;p=imagemagick --- 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]); }