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());