summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author John Reck <jreck@google.com> 2017-09-27 19:50:07 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-27 19:50:07 +0000
commit5fa85b7e2e7000f9b36b91cbc66f311c60cf2ca4 (patch)
treee10a1b3b3b5c01e13a06aa3038ecb9c7d6b3c669
parent4726b4e8dc4c8eae84ca16895b22dc6dc43f44f5 (diff)
parentb20694ab0035d7417c926075b2f2e836fafa9ecc (diff)
Merge "Add nullptr check" into oc-mr1-dev
am: b20694ab00 Change-Id: I090a1d0a4f0b2b5ec8c599d795995ea242c2a6ca
-rw-r--r--graphics/java/android/graphics/Shader.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/graphics/java/android/graphics/Shader.java b/graphics/java/android/graphics/Shader.java
index 0209cea4e2e5..40288f5ec8af 100644
--- a/graphics/java/android/graphics/Shader.java
+++ b/graphics/java/android/graphics/Shader.java
@@ -159,8 +159,10 @@ public class Shader {
if (mNativeInstance == 0) {
mNativeInstance = createNativeInstance(mLocalMatrix == null
? 0 : mLocalMatrix.native_instance);
- mCleaner = NoImagePreloadHolder.sRegistry.registerNativeAllocation(
- this, mNativeInstance);
+ if (mNativeInstance != 0) {
+ mCleaner = NoImagePreloadHolder.sRegistry.registerNativeAllocation(
+ this, mNativeInstance);
+ }
}
return mNativeInstance;
}