From 2338d15770f9b565abd557063724d92264fbf450 Mon Sep 17 00:00:00 2001 From: dirk Date: Thu, 16 Jun 2016 20:56:13 +0200 Subject: [PATCH] Use memset instead of a for loop. --- MagickCore/compress.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/MagickCore/compress.c b/MagickCore/compress.c index e8cfee1b4..491ae6c6e 100644 --- a/MagickCore/compress.c +++ b/MagickCore/compress.c @@ -497,9 +497,7 @@ MagickExport MagickBooleanType HuffmanDecodeImage(Image *image, /* Initialize scanline to white. */ - p=scanline; - for (x=0; x < (ssize_t) image->columns; x++) - *p++=(unsigned char) 0; + ResetMagickMemory(scanline,0,sizeof(*scanline)*image->columns); /* Decode Huffman encoded scanline. */ @@ -608,6 +606,7 @@ MagickExport MagickBooleanType HuffmanDecodeImage(Image *image, q=QueueCacheViewAuthenticPixels(image_view,0,y,image->columns,1,exception); if (q == (Quantum *) NULL) break; + printf("%d\n", (int)y); for (x=0; x < (ssize_t) image->columns; x++) { index=(Quantum) (*p++); -- 2.40.0