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

Commit ef724232 authored by Svetoslav Ganov's avatar Svetoslav Ganov Committed by Android Git Automerger
Browse files

am c6afd813: Merge "PackageManager#queryIntentServices breaks its contract." into klp-dev

* commit 'c6afd813':
  PackageManager#queryIntentServices breaks its contract.
parents 342daca7 c6afd813
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -448,6 +448,10 @@ public final class PrintManagerService extends IPrintManager.Stub {
                        .queryIntentServicesAsUser(intent, PackageManager.GET_SERVICES,
                        .queryIntentServicesAsUser(intent, PackageManager.GET_SERVICES,
                                getChangingUserId());
                                getChangingUserId());


                if (installedServices == null) {
                    return;
                }

                final int installedServiceCount = installedServices.size();
                final int installedServiceCount = installedServices.size();
                for (int i = 0; i < installedServiceCount; i++) {
                for (int i = 0; i < installedServiceCount; i++) {
                    ServiceInfo serviceInfo = installedServices.get(i).serviceInfo;
                    ServiceInfo serviceInfo = installedServices.get(i).serviceInfo;