From cf1923b8f8210e5d03e7983b6c9efcddc28b42e7 Mon Sep 17 00:00:00 2001 From: Maschell Date: Sun, 15 May 2022 23:29:05 +0200 Subject: [PATCH] Skip hidden linux and mac files --- source/main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/main.cpp b/source/main.cpp index 3441e09..2c53852 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -177,6 +177,12 @@ int main(int argc, char **argv) { setupModules.SortList(); for (int i = 0; i < setupModules.GetFilecount(); i++) { + //! skip hidden linux and mac files + if (setupModules.GetFilename(i)[0] == '.' || setupModules.GetFilename(i)[0] == '_') { + DEBUG_FUNCTION_LINE_ERR("Skip file %s", setupModules.GetFilepath(i)); + continue; + } + uint32_t destination_address_end = ((uint32_t) gModuleData) & 0xFFFF0000; memset((void *) gModuleData, 0, sizeof(module_information_t)); DEBUG_FUNCTION_LINE("Trying to run %s.", setupModules.GetFilepath(i), destination_address_end, ((uint32_t) gModuleData) - MEMORY_REGION_START);