diff options
| author | 2017-02-20 19:50:35 +0000 | |
|---|---|---|
| committer | 2017-02-20 19:50:38 +0000 | |
| commit | 3ed1b905c4f9eae2444d720ea3501c0ab0c65cb7 (patch) | |
| tree | 03a04dcf40692a3da0cbd119442b696f4e879859 | |
| parent | 27f8d6d977a93b9b0dfe5d29f18358fe9e2b8459 (diff) | |
| parent | 7fe0a5ac562d6063b6562ccc5fc5877da9a86e17 (diff) | |
Merge "Use requesting userId for ApplicationInfo lookup"
| -rw-r--r-- | packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java index 88fc9cf68a43..85c153cdb164 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProvider.java @@ -1037,7 +1037,7 @@ public class SettingsProvider extends ContentProvider { final int callingUserId = resolveCallingUserIdEnforcingPermissionsLocked(requestingUserId); // Ensure the caller can access the setting. - enforceSettingReadable(name, SETTINGS_TYPE_SECURE, callingUserId); + enforceSettingReadable(name, SETTINGS_TYPE_SECURE, UserHandle.getCallingUserId()); // Determine the owning user as some profile settings are cloned from the parent. final int owningUserId = resolveOwningUserIdForSecureSettingLocked(callingUserId, name); @@ -1233,7 +1233,7 @@ public class SettingsProvider extends ContentProvider { final int callingUserId = resolveCallingUserIdEnforcingPermissionsLocked(requestingUserId); // Ensure the caller can access the setting. - enforceSettingReadable(name, SETTINGS_TYPE_SYSTEM, callingUserId); + enforceSettingReadable(name, SETTINGS_TYPE_SYSTEM, UserHandle.getCallingUserId()); // Determine the owning user as some profile settings are cloned from the parent. final int owningUserId = resolveOwningUserIdForSystemSettingLocked(callingUserId, name); |