visualizer: fix warnings due to uninitialized return values
Provide default initialization for return values in
visualizer_hal_start_output and visualizer_hal_stop_output
as in few conditions these are getting returned without any
explicit assignment.
Change-Id: Iac5b5ffb7c71dfeabd29bff9978dfc62f69ec7db
diff --git a/visualizer/offload_visualizer.c b/visualizer/offload_visualizer.c
index 716755b..7221d53 100644
--- a/visualizer/offload_visualizer.c
+++ b/visualizer/offload_visualizer.c
@@ -451,7 +451,7 @@
__attribute__ ((visibility ("default")))
int visualizer_hal_start_output(audio_io_handle_t output, int pcm_id) {
- int ret;
+ int ret = 0;
struct listnode *node;
ALOGV("%s output %d pcm_id %d", __func__, output, pcm_id);
@@ -502,7 +502,7 @@
__attribute__ ((visibility ("default")))
int visualizer_hal_stop_output(audio_io_handle_t output, int pcm_id) {
- int ret;
+ int ret = 0;
struct listnode *node;
struct listnode *fx_node;
output_context_t *out_ctxt;