Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 63662320 authored by Andreas Gampe's avatar Andreas Gampe
Browse files

Frameworks/base: Force long computation

Ensure that an int-based computation is carried out as long.

Change-Id: I23b10a95600674e8a5a65c0ea349afdc6aa152ae
parent 30fcd2aa
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -453,7 +453,7 @@ public final class DngCreator implements AutoCloseable {
                    height + ") passed to write");
        }
        long capacity = pixels.capacity();
        long totalSize = rowStride * height + offset;
        long totalSize = ((long) rowStride) * height + offset;
        if (capacity < totalSize) {
            throw new IllegalArgumentException("Image size " + capacity +
                    " is too small (must be larger than " + totalSize + ")");