- Reverted "Set FREE_WINDOWS when compiling with MinGW"
[blender.git] / source / blender / blenlib / intern / storage.c
index 5bf6acf38473c74785e810c829ab3ae2d67b86b2..b7e2aeb84c8935fe754682d117f7106a8b2554f7 100644 (file)
@@ -437,7 +437,7 @@ int BLI_filepathsize(const char *path)
 
 int BLI_exist(char *name)
 {
 
 int BLI_exist(char *name)
 {
-#if defined(WIN32) && !defined(FREE_WINDOWS)
+#if defined(WIN32) && !defined(__MINGW32__)
        struct _stat64i32 st;
        /*  in Windows stat doesn't recognize dir ending on a slash 
                To not break code where the ending slash is expected we
        struct _stat64i32 st;
        /*  in Windows stat doesn't recognize dir ending on a slash 
                To not break code where the ending slash is expected we
@@ -447,7 +447,7 @@ int BLI_exist(char *name)
        BLI_strncpy(tmp, name, FILE_MAXDIR+FILE_MAXFILE);
        len = strlen(tmp);
        if (len > 3 && ( tmp[len-1]=='\\' || tmp[len-1]=='/') ) tmp[len-1] = '\0';
        BLI_strncpy(tmp, name, FILE_MAXDIR+FILE_MAXFILE);
        len = strlen(tmp);
        if (len > 3 && ( tmp[len-1]=='\\' || tmp[len-1]=='/') ) tmp[len-1] = '\0';
-       res = _stat64i32(tmp, &st);
+       res = _stat(tmp, &st);
        if (res == -1) return(0);
 #else
        struct stat st;
        if (res == -1) return(0);
 #else
        struct stat st;