From 617575b17de9b22247eb59948f134939641bd1bd Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Tue, 12 May 2015 18:32:04 -0700 Subject: audio flinger: fix record permission check Bug: 21022842. Change-Id: Iff7c2ce715fa5e7ff029dbf6a3f27c6a8bc0735d --- services/audioflinger/ServiceUtilities.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'services/audioflinger/ServiceUtilities.cpp') diff --git a/services/audioflinger/ServiceUtilities.cpp b/services/audioflinger/ServiceUtilities.cpp index 0a718fb..33bd416 100644 --- a/services/audioflinger/ServiceUtilities.cpp +++ b/services/audioflinger/ServiceUtilities.cpp @@ -83,7 +83,7 @@ bool recordingAllowed(const String16& opPackageName) { } AppOpsManager appOps; - if (appOps.noteOp(AppOpsManager::OP_RECORD_AUDIO, uid, opPackageName) + if (appOps.noteOp(AppOpsManager::OP_RECORD_AUDIO, uid, checkedOpPackageName) != AppOpsManager::MODE_ALLOWED) { ALOGE("Request denied by app op OP_RECORD_AUDIO"); return false; -- cgit v1.1