summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorJackal Guo <jackalguo@google.com>2021-11-24 15:01:56 +0800
committerJackal Guo <jackalguo@google.com>2021-11-24 15:01:56 +0800
commit4aa280fe1fe063425f524742cf9f9320bb25270a (patch)
tree70067a5d544d3be8da330180cc8bbaf069c13f5d /core/java
parent083bd48e191be350eaadb343a164fb8c579be80c (diff)
Set CATEGORY_UNDEFINED as default category
It's possible that there is no tag <application> in the mainfest. Therefore, category wouldn't be set to CATEGORY_UNDEFINED properly. Assign the proper default value for this case. Fix: 207456733 Test: atest AndroidPackageInfoFlagBehaviorTest Test: atest AndroidPackageParsingEquivalenceTest Change-Id: I5fb82fea5ccdf216b5825c0c3a254d8be3666c04
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/content/pm/parsing/ParsingPackageImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/content/pm/parsing/ParsingPackageImpl.java b/core/java/android/content/pm/parsing/ParsingPackageImpl.java
index f07f3827c1c9..d5957a2b6924 100644
--- a/core/java/android/content/pm/parsing/ParsingPackageImpl.java
+++ b/core/java/android/content/pm/parsing/ParsingPackageImpl.java
@@ -334,7 +334,7 @@ public class ParsingPackageImpl implements ParsingPackage, ParsingPackageHidden,
@DataClass.ParcelWith(ForInternedString.class)
private String backupAgentName;
private int banner;
- private int category;
+ private int category = ApplicationInfo.CATEGORY_UNDEFINED;
@Nullable
@DataClass.ParcelWith(ForInternedString.class)
private String classLoaderName;