From f1cc6baa774f08ed94597ca873cffcb51bce0c8f Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Fri, 3 Jan 2020 18:01:28 +0100 Subject: [PATCH] fix last commit; screensaver.cpp fix scandir memleak --- src/gui/screensaver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/screensaver.cpp b/src/gui/screensaver.cpp index be3ddf7d7..358d9837d 100644 --- a/src/gui/screensaver.cpp +++ b/src/gui/screensaver.cpp @@ -199,6 +199,9 @@ bool CScreenSaver::ReadDir() int n = scandir(COVERDIR_TMP, &coverlist, 0, alphasort); if (n > 2){ // we always have the "." and ".." entrys show_audiocover = true; + } + if(n > -1) + { for (int i = 0; i < n; i++) { free(coverlist[i]);