From 491c2602caeda6188a213d6c05ccc83ce7ea9c46 Mon Sep 17 00:00:00 2001 From: dibas Date: Wed, 4 May 2016 17:47:42 +0200 Subject: [PATCH] Don't include OS X system files in directory listings. Fixes #41 --- src/fs/DirList.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fs/DirList.cpp b/src/fs/DirList.cpp index 147deaf..425d1d1 100644 --- a/src/fs/DirList.cpp +++ b/src/fs/DirList.cpp @@ -136,6 +136,10 @@ void DirList::AddEntrie(const std::string &filepath, const char * filename, bool if(!filename) return; + // Don't list hidden OS X files + if(filename[0] == '.' && filename[1] == '_') + return; + int pos = FileInfo.size(); FileInfo.resize(pos+1);