summaryrefslogtreecommitdiff
path: root/android/graphics/Bitmap_Delegate.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/graphics/Bitmap_Delegate.java')
-rw-r--r--android/graphics/Bitmap_Delegate.java3
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;
}