Merge "Add missing conditional in settings provider" into mnc-dev

This commit is contained in:
Svetoslav
2015-06-25 18:53:57 +00:00
committed by Android (Google) Code Review

View File

@ -905,7 +905,9 @@ public class SettingsProvider extends ContentProvider {
private boolean mutateSystemSetting(String name, String value, int runAsUserId,
int operation) {
// Check for permissions first.
hasPermissionsToMutateSystemSettings();
if (!hasPermissionsToMutateSystemSettings()) {
return false;
}
// Verify whether this operation is allowed for the calling package.
if (!isAppOpWriteSettingsAllowedForCallingPackage()) {