From 866716b708d2641e83da2b5ae1289d3ba2a04ed1 Mon Sep 17 00:00:00 2001 From: philmoz Date: Tue, 20 Dec 2022 22:52:16 +1100 Subject: [PATCH] fix(color): File handle leak in theme manager (#2911) --- radio/src/gui/colorlcd/theme_manager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/radio/src/gui/colorlcd/theme_manager.cpp b/radio/src/gui/colorlcd/theme_manager.cpp index 5d0fc04d9..99b975d48 100644 --- a/radio/src/gui/colorlcd/theme_manager.cpp +++ b/radio/src/gui/colorlcd/theme_manager.cpp @@ -345,6 +345,7 @@ void ThemePersistance::scanThemeFolder(char *fullPath) FRESULT result = f_open(&file, fullPath, FA_OPEN_EXISTING | FA_READ); if (result != FR_OK) return; + f_close(&file); TRACE("scanForThemes: found file %s", fullPath); themes.emplace_back(new ThemeFile(fullPath)); }