diff options
Diffstat (limited to 'source/blender/imbuf/intern/imageprocess.c')
-rw-r--r-- | source/blender/imbuf/intern/imageprocess.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/imbuf/intern/imageprocess.c b/source/blender/imbuf/intern/imageprocess.c index 450067f6c6c..1babc3d3b3e 100644 --- a/source/blender/imbuf/intern/imageprocess.c +++ b/source/blender/imbuf/intern/imageprocess.c @@ -264,7 +264,7 @@ void nearest_interpolation_color_char( return; } - const size_t offset = (in->x * y1 + x1) * 4; + const size_t offset = ((size_t)in->x * y1 + x1) * 4; const unsigned char *dataI = (unsigned char *)in->rect + offset; outI[0] = dataI[0]; outI[1] = dataI[1]; @@ -287,7 +287,7 @@ void nearest_interpolation_color_fl( return; } - const size_t offset = (in->x * y1 + x1) * 4; + const size_t offset = ((size_t)in->x * y1 + x1) * 4; const float *dataF = in->rect_float + offset; copy_v4_v4(outF, dataF); } |