summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/java/android/graphics/ColorSpace.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/graphics/java/android/graphics/ColorSpace.java b/graphics/java/android/graphics/ColorSpace.java
index 9284c0e5b928..4bc3ecebb067 100644
--- a/graphics/java/android/graphics/ColorSpace.java
+++ b/graphics/java/android/graphics/ColorSpace.java
@@ -2493,7 +2493,11 @@ public abstract class ColorSpace {
return mNativePtr;
}
- /** Need a nested class due to b/337329128. */
+ /**
+ * These methods can't be put in the Rgb class directly, because ColorSpace's
+ * static initializer instantiates Rgb, whose constructor needs them, which is a variation
+ * of b/337329128.
+ */
static class Native {
static native long nativeGetNativeFinalizer();
static native long nativeCreate(float a, float b, float c, float d,