diff --git a/audio/audio_hw.c b/audio/audio_hw.c index ea69f255..61b28e2d 100644 --- a/audio/audio_hw.c +++ b/audio/audio_hw.c @@ -440,7 +440,8 @@ static const char *get_snd_device_name(snd_device_t snd_device) { const char *name = NULL; - if (snd_device >= SND_DEVICE_MIN && snd_device < SND_DEVICE_MAX) + if (snd_device == SND_DEVICE_NONE || + (snd_device > SND_DEVICE_MIN && snd_device < SND_DEVICE_MAX)) name = device_table[snd_device]; ALOGE_IF(name == NULL, "%s: invalid snd device %d", __func__, snd_device);