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

This commit is contained in:
Svetoslav Ganov
2013-09-26 21:10:19 +00:00
committed by Android (Google) Code Review

View File

@@ -448,6 +448,10 @@ public final class PrintManagerService extends IPrintManager.Stub {
.queryIntentServicesAsUser(intent, PackageManager.GET_SERVICES,
getChangingUserId());
if (installedServices == null) {
return;
}
final int installedServiceCount = installedServices.size();
for (int i = 0; i < installedServiceCount; i++) {
ServiceInfo serviceInfo = installedServices.get(i).serviceInfo;