diff --git a/file_path_special.c b/file_path_special.c index 0d9b3309ed..a4dcb29864 100644 --- a/file_path_special.c +++ b/file_path_special.c @@ -30,45 +30,22 @@ #include #endif -#if (defined(__CELLOS_LV2__) && !defined(__PSL1GHT__)) || defined(__QNX__) || defined(PSP) -#include /* stat() is defined here */ -#endif - -#if defined(__CELLOS_LV2__) - -#ifndef S_ISDIR -#define S_ISDIR(x) (x & 0040000) -#endif - -#endif - -#if defined(_WIN32) -#ifdef _MSC_VER -#define setmode _setmode -#endif -#ifdef _XBOX -#include -#define INVALID_FILE_ATTRIBUTES -1 -#else -#include -#include +#ifdef _WIN32 #include -#include -#endif -#elif defined(VITA) -#include -#include #else -#include -#include -#include -#include +#include /* stat() is defined here */ #endif #ifdef __APPLE__ #include #endif +#if defined(__CELLOS_LV2__) +#ifndef S_ISDIR +#define S_ISDIR(x) (x & 0040000) +#endif +#endif + #include #include #include diff --git a/libretro-common/file/file_path.c b/libretro-common/file/file_path.c index fed85afcc3..d1b0314174 100644 --- a/libretro-common/file/file_path.c +++ b/libretro-common/file/file_path.c @@ -42,6 +42,7 @@ #endif #elif defined(VITA) #include +#include #else #include #include