From ef5d72e5af4c9e66b4711f9c3b950b7383f81463 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Sun, 27 Nov 2011 21:32:15 -0500 Subject: [PATCH] use VIPS_ARRAY() --- libvips/format/openslide.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libvips/format/openslide.c b/libvips/format/openslide.c index 62cdaaed..464cdc67 100644 --- a/libvips/format/openslide.c +++ b/libvips/format/openslide.c @@ -12,6 +12,7 @@ * - add OpenSlide properties to image metadata * - consolidate setup into one function * - support reading arbitrary layers + * - use VIPS_ARRAY() */ /* @@ -150,8 +151,8 @@ fill_region( VipsRegion *out, void *seq, void *_rslide, void *unused, uint8_t a; int x, y; - buf = vips_malloc( NULL, out->valid.width * out->valid.height * - sizeof( *buf )); + buf = VIPS_ARRAY( NULL, out->valid.width * out->valid.height, + uint32_t ); openslide_read_region( rslide->osr, buf, out->valid.left * rslide->downsample, out->valid.top * rslide->downsample, rslide->layer,