Loading services/core/java/com/android/server/am/ProviderMap.java +5 −2 Original line number Diff line number Diff line Loading @@ -210,8 +210,11 @@ public final class ProviderMap { boolean collectPackageProvidersLocked(String packageName, Set<String> filterByClasses, boolean doit, boolean evenPersistent, int userId, ArrayList<ContentProviderRecord> result) { boolean didSomething = collectPackageProvidersLocked(packageName, filterByClasses, boolean didSomething = false; if (userId == UserHandle.USER_ALL || userId == UserHandle.USER_OWNER) { didSomething = collectPackageProvidersLocked(packageName, filterByClasses, doit, evenPersistent, mSingletonByClass, result); } if (!doit && didSomething) { return true; } Loading Loading
services/core/java/com/android/server/am/ProviderMap.java +5 −2 Original line number Diff line number Diff line Loading @@ -210,8 +210,11 @@ public final class ProviderMap { boolean collectPackageProvidersLocked(String packageName, Set<String> filterByClasses, boolean doit, boolean evenPersistent, int userId, ArrayList<ContentProviderRecord> result) { boolean didSomething = collectPackageProvidersLocked(packageName, filterByClasses, boolean didSomething = false; if (userId == UserHandle.USER_ALL || userId == UserHandle.USER_OWNER) { didSomething = collectPackageProvidersLocked(packageName, filterByClasses, doit, evenPersistent, mSingletonByClass, result); } if (!doit && didSomething) { return true; } Loading