diff options
Diffstat (limited to 'base/sidscale.c')
-rw-r--r-- | base/sidscale.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/base/sidscale.c b/base/sidscale.c index 264c5336..9415d854 100644 --- a/base/sidscale.c +++ b/base/sidscale.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Artifex Software, Inc. +/* Copyright (C) 2001-2020 Artifex Software, Inc. All Rights Reserved. This software is provided AS-IS with no warranty, either express or @@ -255,14 +255,14 @@ s_ISpecialDownScale_init(stream_state * st) /* create intermediate image to hold horizontal zoom */ ss->tmp = - gs_alloc_byte_array(mem, ss->params.WidthOut * ss->params.spp_interp, + gs_alloc_byte_array(mem, (size_t)ss->params.WidthOut * ss->params.spp_interp, ss->sizeofPixelIn, "image_scale tmp"); /* Allocate buffers for 1 row of source and destination. */ ss->dst = - gs_alloc_byte_array(mem, ss->params.WidthOut * ss->params.spp_interp, + gs_alloc_byte_array(mem, (size_t)ss->params.WidthOut * ss->params.spp_interp, ss->sizeofPixelOut, "image_scale dst"); ss->src = - gs_alloc_byte_array(mem, ss->params.WidthIn * ss->params.spp_interp, + gs_alloc_byte_array(mem, (size_t)ss->params.WidthIn * ss->params.spp_interp, ss->sizeofPixelIn, "image_scale src"); if (ss->tmp == 0 || ss->dst == 0 || ss->src == 0) { s_ISpecialDownScale_release(st); |