diff options
Diffstat (limited to 'android/graphics/Bitmap_Delegate.java')
-rw-r--r-- | android/graphics/Bitmap_Delegate.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/android/graphics/Bitmap_Delegate.java b/android/graphics/Bitmap_Delegate.java index 00645379..6c72cb2f 100644 --- a/android/graphics/Bitmap_Delegate.java +++ b/android/graphics/Bitmap_Delegate.java @@ -608,7 +608,8 @@ public final class Bitmap_Delegate { if (delegate == null) { return 0; } - return nativeRowBytes(nativeBitmap) * delegate.mImage.getHeight(); + int size = nativeRowBytes(nativeBitmap) * delegate.mImage.getHeight(); + return size < 0 ? Integer.MAX_VALUE : size; } |