From d1aeb7db9dbc3cdd0db25ab709b9e2d2322ef8d2 Mon Sep 17 00:00:00 2001 From: William Wilgus Date: Thu, 30 May 2024 20:25:35 -0400 Subject: [Coverity] playback.c audio_auto_change_frequency check for valid id3 Change-Id: Ia213134c690f4c1de16afba38eea740825558280 --- apps/playback.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apps/playback.c') diff --git a/apps/playback.c b/apps/playback.c index 7ea44a047f..18f62fb69b 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -4054,6 +4054,8 @@ static unsigned long audio_guess_frequency(struct mp3entry *id3) static bool audio_auto_change_frequency(struct mp3entry *id3, bool play) { + if (!valid_mp3entry(id3)) + return false; unsigned long guessed_frequency = global_settings.play_frequency == 0 ? audio_guess_frequency(id3) : 0; if (guessed_frequency && mixer_get_frequency() != guessed_frequency) { -- cgit v1.2.3