Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7a87c1e0 authored by Guojing Yuan's avatar Guojing Yuan Committed by Android (Google) Code Review
Browse files

Merge "Fix NPE for the feature flag check" into tm-qpr-dev

parents eec7bcb1 06a345d2
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -67,11 +67,13 @@ final class PackageUtils {
        String requiredFeature = FEATURE_COMPANION_DEVICE_SETUP;

        FeatureInfo[] requestedFeatures = getPackageInfo(context, userId, packageName).reqFeatures;
        if (requestedFeatures != null) {
            for (int i = 0; i < requestedFeatures.length; i++) {
                if (requiredFeature.equals(requestedFeatures[i].name)) {
                    return;
                }
            }
        }

        throw new IllegalStateException("Must declare uses-feature "
                + requiredFeature