diff options
author | 2017-05-30 20:31:33 +0000 | |
---|---|---|
committer | 2017-05-30 20:31:33 +0000 | |
commit | 4d476366bec9a2fd87692b9c4480ca86c9548ec4 (patch) | |
tree | ab9adc70d67bb71f9eea28b4582a45a483f08bd4 | |
parent | e775158c6bf19ce91145fe71d3bdf5aa78cd6447 (diff) | |
parent | 1399d3abf51265915a3d6cbd2b04be2a3142c609 (diff) |
Merge "Work on issue #62095840: NPE in JobParamteres in the background" into oc-dev
am: 1399d3abf5
Change-Id: I49169ce6f6559d9bfad36693b1582b2d810380b6
-rw-r--r-- | core/java/android/app/job/JobServiceEngine.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/app/job/JobServiceEngine.java b/core/java/android/app/job/JobServiceEngine.java index b0ec6502c4b1..ab94da843635 100644 --- a/core/java/android/app/job/JobServiceEngine.java +++ b/core/java/android/app/job/JobServiceEngine.java @@ -210,6 +210,9 @@ public abstract class JobServiceEngine { * information. */ public void jobFinished(JobParameters params, boolean needsReschedule) { + if (params == null) { + throw new NullPointerException("params"); + } Message m = Message.obtain(mHandler, MSG_JOB_FINISHED, params); m.arg2 = needsReschedule ? 1 : 0; m.sendToTarget(); |