aboutsummaryrefslogtreecommitdiff
path: root/src/core.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/core.c')
-rw-r--r--src/core.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/core.c b/src/core.c
index 54a788bf..70a7bf68 100644
--- a/src/core.c
+++ b/src/core.c
@@ -125,7 +125,7 @@
#include <ctype.h> // Required for: tolower() [Used in IsFileExtension()]
#include <sys/stat.h> // Required for stat() [Used in GetLastWriteTime()]
-#if defined(_MSC_VER)
+#if defined(_WIN32) && defined(_MSC_VER)
#include "external/dirent.h" // Required for: DIR, opendir(), closedir() [Used in GetDirectoryFiles()]
#else
#include <dirent.h> // Required for: DIR, opendir(), closedir() [Used in GetDirectoryFiles()]
@@ -1465,6 +1465,21 @@ void TakeScreenshot(const char *fileName)
#endif
}
+// Check if the file exists
+bool FileExists(const char *fileName)
+{
+ bool result = false;
+
+#if defined(_WIN32)
+ if (_access(fileName, 0) != -1)
+#else
+ if (access(fileName, F_OK) != -1)
+#endif
+ result = true;
+
+ return result;
+}
+
// Check file extension
bool IsFileExtension(const char *fileName, const char *ext)
{
@@ -1515,21 +1530,6 @@ static const char *strprbrk(const char *s, const char *charset)
return latestMatch;
}
-// Return true if the file exists
-bool FileExists(const char *fileName)
-{
- bool result = false;
-
-#if defined(_WIN32)
- if (_access(fileName, 0) != -1)
-#else
- if (access(fileName, F_OK) != -1)
-#endif
- result = true;
-
- return result;
-}
-
// Get pointer to filename for a path string
const char *GetFileName(const char *filePath)
{