From 52a623729d716f1eb50b85ad5ab8c4f66f031ea9 Mon Sep 17 00:00:00 2001 From: David Maciejak Date: Fri, 3 Mar 2023 13:36:50 +0800 Subject: [PATCH] Coverity: fix WRaster convert uninitialized scalar variable --- wrlib/convert.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wrlib/convert.c b/wrlib/convert.c index 8b5d3c7a..400234f0 100644 --- a/wrlib/convert.c +++ b/wrlib/convert.c @@ -627,6 +627,10 @@ static RXImage *image2StandardPseudoColor(RContext * ctx, RImage * image) RDestroyXImage(ctx, ximg); return NULL; } + + memset(err, 0, 3 * (image->width + 2) * sizeof(short)); + memset(nerr, 0, 3 * (image->width + 2) * sizeof(short)); + for (x = 0, x1 = 0; x < image->width * 3; x1 += channels - 3) { err[x++] = ptr[x1++]; err[x++] = ptr[x1++];