From 47355edeffd8168f10c6d3038766f75cf56791b2 Mon Sep 17 00:00:00 2001 From: Stephen White Date: Sun, 28 Apr 2019 15:41:24 +1000 Subject: [PATCH] Mac OS .* files are filtered out --- src/FileBrowser.cpp | 2 +- src/iec_commands.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FileBrowser.cpp b/src/FileBrowser.cpp index 8c09449..1f8bd95 100644 --- a/src/FileBrowser.cpp +++ b/src/FileBrowser.cpp @@ -622,7 +622,7 @@ void FileBrowser::RefreshFolderEntries() { res = f_readdir(&dir, &entry.filImage); ext = strrchr(entry.filImage.fname, '.'); - if (res == FR_OK && entry.filImage.fname[0] != 0 && !(ext && strcasecmp(ext, ".png") == 0)) + if (res == FR_OK && entry.filImage.fname[0] != 0 && !(ext && strcasecmp(ext, ".png") == 0) && (entry.filImage.fname[0] != '.')) folder.entries.push_back(entry); } while (res == FR_OK && entry.filImage.fname[0] != 0); f_closedir(&dir); diff --git a/src/iec_commands.cpp b/src/iec_commands.cpp index 15237b5..7e42e0b 100644 --- a/src/iec_commands.cpp +++ b/src/iec_commands.cpp @@ -1749,7 +1749,7 @@ void IEC_Commands::LoadDirectory() { res = f_readdir(&dir, &entry.filImage); ext = strrchr(entry.filImage.fname, '.'); - if (res == FR_OK && entry.filImage.fname[0] != 0 && !(ext && strcasecmp(ext, ".png") == 0)) + if (res == FR_OK && entry.filImage.fname[0] != 0 && !(ext && strcasecmp(ext, ".png") == 0) && (entry.filImage.fname[0] != '.')) entries.push_back(entry); } while (res == FR_OK && entry.filImage.fname[0] != 0); f_closedir(&dir);