diff --git a/libImaging/Storage.c b/libImaging/Storage.c index 7f2a455fa..eb3be4322 100644 --- a/libImaging/Storage.c +++ b/libImaging/Storage.c @@ -36,6 +36,7 @@ #include "Imaging.h" +#include int ImagingNewCount = 0; @@ -333,6 +334,7 @@ ImagingNewBlock(const char *mode, int xsize, int ysize) im->block = (char *) malloc(bytes); if (im->block) { + memset(im->block, 0, bytes); for (y = i = 0; y < im->ysize; y++) { im->image[y] = im->block + i;