Loading services/core/java/com/android/server/pm/ComputerEngine.java +2 −0 Original line number Diff line number Diff line Loading @@ -5008,6 +5008,8 @@ public class ComputerEngine implements Computer { final int callingUid = Binder.getCallingUid(); final int userId = processName != null ? UserHandle.getUserId(uid) : UserHandle.getCallingUserId(); enforceCrossUserPermission(callingUid, userId, false /* requireFullPermission */, false /* checkShell */, "queryContentProviders"); if (!mUserManager.exists(userId)) return ParceledListSlice.emptyList(); flags = updateFlagsForComponent(flags, userId); ArrayList<ProviderInfo> finalList = null; Loading Loading
services/core/java/com/android/server/pm/ComputerEngine.java +2 −0 Original line number Diff line number Diff line Loading @@ -5008,6 +5008,8 @@ public class ComputerEngine implements Computer { final int callingUid = Binder.getCallingUid(); final int userId = processName != null ? UserHandle.getUserId(uid) : UserHandle.getCallingUserId(); enforceCrossUserPermission(callingUid, userId, false /* requireFullPermission */, false /* checkShell */, "queryContentProviders"); if (!mUserManager.exists(userId)) return ParceledListSlice.emptyList(); flags = updateFlagsForComponent(flags, userId); ArrayList<ProviderInfo> finalList = null; Loading