summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Bryce Lee <brycelee@google.com> 2018-01-10 20:23:35 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-01-10 20:23:35 +0000
commit464eb00e67e0875e4f5abbc3417fc714ecc6ffe1 (patch)
tree586176b03d9eb3f2041fc07640ef39733c1f487d
parentf77780836118ae1c0dbafca850df65265142c428 (diff)
parenta3cd8e092d6aa3c746708f72d0631c7e899a0b79 (diff)
Merge "Make sure correct default values for ActivityStarter."
-rw-r--r--services/core/java/com/android/server/am/ActivityStarter.java11
1 files changed, 9 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/am/ActivityStarter.java b/services/core/java/com/android/server/am/ActivityStarter.java
index abdbfadf8d99..c98e33727c9e 100644
--- a/services/core/java/com/android/server/am/ActivityStarter.java
+++ b/services/core/java/com/android/server/am/ActivityStarter.java
@@ -318,6 +318,13 @@ class ActivityStarter {
boolean mayWait;
/**
+ * Ensure constructed request matches reset instance.
+ */
+ Request() {
+ reset();
+ }
+
+ /**
* Sets values back to the initial state, clearing any held references.
*/
void reset() {
@@ -332,8 +339,8 @@ class ActivityStarter {
resultTo = null;
resultWho = null;
requestCode = 0;
- callingPid = 0;
- callingUid = 0;
+ callingPid = DEFAULT_CALLING_PID;
+ callingUid = DEFAULT_CALLING_UID;
callingPackage = null;
realCallingPid = 0;
realCallingUid = 0;