summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Kweku Adams <kwekua@google.com> 2023-05-15 21:52:13 +0000
committer Kweku Adams <kwekua@google.com> 2023-05-15 21:52:13 +0000
commit95a1c50a19bc7baeb05b31a8b05e48713fe77e2d (patch)
tree00b65611a9c6f115be899e28e1c6614d52b83794
parent11cd46966d0bc500c72b11c2e5700ac1dd75fcd3 (diff)
Initialize mAllowWhileInUsePermissionInFgsReason.
Initialize mAllowWhileInUsePermissionInFgsReason to REASON_DENIED to be consistent with the other while-in-use variables and reduce potential for incorrect behavior. Bug: 277635240 Test: atest CtsJobSchedulerTestCases:UserInitiatedJobTest Change-Id: Ibb2fc7a08290c8064e72a68c5ce33ae14e6ff2c2
-rw-r--r--services/core/java/com/android/server/am/ServiceRecord.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/ServiceRecord.java b/services/core/java/com/android/server/am/ServiceRecord.java
index b22ece30c386..9e66bfe0e9f3 100644
--- a/services/core/java/com/android/server/am/ServiceRecord.java
+++ b/services/core/java/com/android/server/am/ServiceRecord.java
@@ -175,7 +175,7 @@ final class ServiceRecord extends Binder implements ComponentName.WithComponentN
// while-in-use permissions in FGS started from background might be restricted.
boolean mAllowWhileInUsePermissionInFgs;
@PowerExemptionManager.ReasonCode
- int mAllowWhileInUsePermissionInFgsReason;
+ int mAllowWhileInUsePermissionInFgsReason = REASON_DENIED;
// Integer version of mAllowWhileInUsePermissionInFgs that we keep track to compare
// the old and new logics.