diff --git a/speaker-test/speaker-test.c b/speaker-test/speaker-test.c index d3fec2b3a..4bf90e3c6 100644 --- a/speaker-test/speaker-test.c +++ b/speaker-test/speaker-test.c @@ -285,7 +285,9 @@ static const char *get_channel_name(int chn) return name ? name : "Unknown"; } #endif - return gettext(channel_name[chn]); + if (chn < MAX_CHANNELS) + return gettext(channel_name[chn]); + return "Unknown"; } static const int supported_formats[] = {