summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Esteban Talavera <etalavera@google.com> 2016-02-10 16:43:49 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2016-02-10 16:43:50 +0000
commit66a320d368e93a03d5aee33eac85807a227c0a3c (patch)
treef6ddb607f9f84764fd9185abd1d7188e6b037a74
parent1f3895b9d996b138e96a8faa3356faccada75e18 (diff)
parent48e64f20f328a40505f35062f870a7f6e5ab9ff6 (diff)
Merge "Check for null on app restrictions managing app APIs" into nyc-dev
-rw-r--r--services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
index fa6e0711a13a..eacf11f47415 100644
--- a/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
+++ b/services/devicepolicy/java/com/android/server/devicepolicy/DevicePolicyManagerService.java
@@ -6104,6 +6104,8 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
@Override
public void setApplicationRestrictionsManagingPackage(ComponentName admin, String packageName) {
+ Preconditions.checkNotNull(admin, "ComponentName is null");
+
final int userHandle = mInjector.userHandleGetCallingUserId();
synchronized (this) {
getActiveAdminForCallerLocked(admin, DeviceAdminInfo.USES_POLICY_PROFILE_OWNER);
@@ -6119,6 +6121,8 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
@Override
public String getApplicationRestrictionsManagingPackage(ComponentName admin) {
+ Preconditions.checkNotNull(admin, "ComponentName is null");
+
final int userHandle = mInjector.userHandleGetCallingUserId();
synchronized (this) {
getActiveAdminForCallerLocked(admin, DeviceAdminInfo.USES_POLICY_PROFILE_OWNER);