From 5b7ca64d4a3f3684d10d8159cb663cd7a883a0ef Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Sat, 22 Feb 2025 10:46:08 -0800 Subject: AudioService: add missing GuardedBy annotation mInputMethodServiceUid is guarded by mInputMethodServiceUidLock Bug: 287066735 Flag: EXEMPT no code change Test: m -j RUN_ERROR_PRONE=true services | tee error_prone_services.txt Change-Id: Ib8a30a26fc6b927b982caa3f58c25089ac2b87f5 --- services/core/java/com/android/server/audio/AudioService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index 4e84733d540f..617969e06ba2 100644 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -1164,9 +1164,11 @@ public class AudioService extends IAudioService.Stub @GuardedBy("mAccessibilityServiceUidsLock") private int[] mAccessibilityServiceUids; + // Input Method + private final Object mInputMethodServiceUidLock = new Object(); // Uid of the active input method service to check if caller is the one or not. + @GuardedBy("mInputMethodServiceUidLock") private int mInputMethodServiceUid = android.os.Process.INVALID_UID; - private final Object mInputMethodServiceUidLock = new Object(); private int mEncodedSurroundMode; private String mEnabledSurroundFormats; -- cgit v1.2.3-59-g8ed1b