diff --git a/src/libImaging/Histo.c b/src/libImaging/Histo.c index 66d696a2a..5ef72e6d3 100644 --- a/src/libImaging/Histo.c +++ b/src/libImaging/Histo.c @@ -54,7 +54,7 @@ ImagingHistogramNew(Imaging im) h->histogram = calloc(im->pixelsize, 256 * sizeof(long)); if (h->histogram == NULL) { free(h); - return NULL; + return (ImagingHistogram) ImagingError_MemoryError(); } return h;