Merge "Fix nullpointer exception in CompatConfig" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
8bfacdf641
@@ -603,6 +603,10 @@ final class CompatConfig {
|
|||||||
|
|
||||||
try (InputStream in = new BufferedInputStream(new FileInputStream(overridesFile))) {
|
try (InputStream in = new BufferedInputStream(new FileInputStream(overridesFile))) {
|
||||||
Overrides overrides = com.android.server.compat.overrides.XmlParser.read(in);
|
Overrides overrides = com.android.server.compat.overrides.XmlParser.read(in);
|
||||||
|
if (overrides == null) {
|
||||||
|
Slog.w(TAG, "Parsing " + overridesFile.getPath() + " failed");
|
||||||
|
return;
|
||||||
|
}
|
||||||
for (ChangeOverrides changeOverrides : overrides.getChangeOverrides()) {
|
for (ChangeOverrides changeOverrides : overrides.getChangeOverrides()) {
|
||||||
long changeId = changeOverrides.getChangeId();
|
long changeId = changeOverrides.getChangeId();
|
||||||
CompatChange compatChange = mChanges.get(changeId);
|
CompatChange compatChange = mChanges.get(changeId);
|
||||||
|
|||||||
Reference in New Issue
Block a user