From 1f6d3eeb4bd80fd8737684d805ffb6e25dabb0a5 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Sat, 10 Oct 2015 09:51:19 +0100 Subject: [PATCH] Make mAvailableVoices final to avoid a lint warning on synchronized calls. --- android/src/com/reecedunn/espeak/TtsService.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/android/src/com/reecedunn/espeak/TtsService.java b/android/src/com/reecedunn/espeak/TtsService.java index f1ccfaa0..b4cacb22 100644 --- a/android/src/com/reecedunn/espeak/TtsService.java +++ b/android/src/com/reecedunn/espeak/TtsService.java @@ -67,7 +67,7 @@ public class TtsService extends TextToSpeechService { private SpeechSynthesis mEngine; private SynthesisCallback mCallback; - private Map mAvailableVoices; + private final Map mAvailableVoices = new HashMap(); private Voice mMatchingVoice = null; private BroadcastReceiver mOnLanguagesDownloaded = null; @@ -100,7 +100,6 @@ public class TtsService extends TextToSpeechService { } mEngine = new SpeechSynthesis(this, mSynthCallback); - mAvailableVoices = new HashMap(); for (Voice voice : mEngine.getAvailableVoices()) { mAvailableVoices.put(voice.name, voice); }