diff --git a/modules/juce_graphics/images/juce_Image.cpp b/modules/juce_graphics/images/juce_Image.cpp index f9c646ebc4..6c49f083f8 100644 --- a/modules/juce_graphics/images/juce_Image.cpp +++ b/modules/juce_graphics/images/juce_Image.cpp @@ -663,7 +663,7 @@ void Image::moveImageSection (int dx, int dy, auto dst = destData.getPixelPointer (dx - minX, dy - minY); auto src = destData.getPixelPointer (sx - minX, sy - minY); - auto lineSize = (size_t) (destData.pixelStride * w); + auto lineSize = (size_t) destData.pixelStride * (size_t) w; if (dy > sy) {