Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/blenlib/BLI_winstuff.h')
-rw-r--r--source/blender/blenlib/BLI_winstuff.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/source/blender/blenlib/BLI_winstuff.h b/source/blender/blenlib/BLI_winstuff.h
index 13a946ac370..1959d5171fb 100644
--- a/source/blender/blenlib/BLI_winstuff.h
+++ b/source/blender/blenlib/BLI_winstuff.h
@@ -127,6 +127,10 @@ typedef long ssize_t;
# endif
#endif
+
+#ifdef FREE_WINDOWS
+#include <dirent.h>
+#else
struct dirent {
int d_ino;
int d_off;
@@ -146,10 +150,12 @@ typedef struct _DIR {
struct dirent direntry;
} DIR;
-void RegisterBlendExtension(void);
DIR *opendir(const char *path);
struct dirent *readdir(DIR *dp);
int closedir(DIR *dp);
+#endif
+
+void RegisterBlendExtension(void);
void get_default_root(char *root);
int check_file_chars(char *filename);
const char *dirname(char *path);