From 2df0c67152cbf24ced14a963bb935484f424b167 Mon Sep 17 00:00:00 2001 From: George Burgess IV Date: Tue, 24 Jan 2017 15:48:28 -0800 Subject: [PATCH] Fix a use-of-uninitialized-value warning. Caught by clang's static analyzer: frameworks/base/core/jni/android_hardware_SoundTrigger.cpp:660:20: warning: Assigned value is garbage or undefined nHandle[0] = (jint)handle; Given that we return an error code anyway, we can just set it to 0 and move on. Bug: None Test: Still builds; static analyzer doesn't complain. Change-Id: I9a5be562a0d96fd6c48bb98eca0867fc754bba63 --- core/jni/android_hardware_SoundTrigger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/jni/android_hardware_SoundTrigger.cpp b/core/jni/android_hardware_SoundTrigger.cpp index 793d1325ab6f4..0c7f5a1165610 100644 --- a/core/jni/android_hardware_SoundTrigger.cpp +++ b/core/jni/android_hardware_SoundTrigger.cpp @@ -509,7 +509,7 @@ android_hardware_SoundTrigger_loadSoundModel(JNIEnv *env, jobject thiz, sp memoryDealer; sp memory; size_t size; - sound_model_handle_t handle; + sound_model_handle_t handle = 0; jobject jUuid; jstring jUuidString; const char *nUuidString;