From 69cbb06470a75ac0939673ca3abbc067bece90ae Mon Sep 17 00:00:00 2001 From: bsongis Date: Fri, 24 Jul 2015 16:33:59 +0200 Subject: [PATCH] Fixes #2271 --- radio/src/targets/simu/simpgmspace.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/radio/src/targets/simu/simpgmspace.cpp b/radio/src/targets/simu/simpgmspace.cpp index 1a49f9d0f..ec972ab12 100644 --- a/radio/src/targets/simu/simpgmspace.cpp +++ b/radio/src/targets/simu/simpgmspace.cpp @@ -760,7 +760,11 @@ char *findTrueFileName(const char *path) for (;;) { struct simu::dirent * res = simu::readdir(dir); if (res == 0) break; +#if defined(__APPLE__) + if ((res->d_type == DT_REG) || (res->d_type == DT_LNK)) { +#else if ((res->d_type == simu::DT_REG) || (res->d_type == simu::DT_LNK)) { +#endif // TRACE("comparing with: %s", res->d_name); if (!strcasecmp(fileName.c_str(), res->d_name)) { strcpy(result, dirName.c_str());