From 993f2713d47dfc4d6c2d61a6f263b7955a038f12 Mon Sep 17 00:00:00 2001 From: philmoz Date: Wed, 12 Jun 2024 09:11:20 +1000 Subject: [PATCH] fix(radio): close file handle if sound file cannot be played (#5159) --- radio/src/audio.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/audio.cpp b/radio/src/audio.cpp index 48dbc0859..94b26ce94 100644 --- a/radio/src/audio.cpp +++ b/radio/src/audio.cpp @@ -551,6 +551,7 @@ int WavContext::mixBuffer(AudioBuffer *buffer, int volume, unsigned int fade) } if (result != FR_OK) { + f_close(&state.file); clear(); } return 0;