From c9295fb9ccf13bee66e14277b82d793a773e7fab Mon Sep 17 00:00:00 2001 From: Adnan Begovic Date: Tue, 14 Jul 2015 13:42:41 -0700 Subject: [PATCH] cmsdk: Clear calling identity when resetAll is called. Change-Id: Id39eb18165d12a792c141dc44840a122d509dece --- .../cyanogenmod/platform/internal/ProfileManagerService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java index a533963..8b8bf4c 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/ProfileManagerService.java @@ -159,8 +159,10 @@ public class ProfileManagerService extends SystemService { @Override public void resetAll() { + long token = clearCallingIdentity(); enforceChangePermissions(); initialize(true); + restoreCallingIdentity(token); } @Override