@@ -97,7 +97,11 @@ char* idris_nextDirEntry(void* h) {
99int idris_mkdir(char* dname) {
99int idris_mkdir(char* dname) {
100+#if defined(WIN32) || defined(__WIN32) || defined(__WIN32__)
101+ return mkdir(dname);
100 return mkdir(dname, S_IRWXU | S_IRGRP | S_IROTH);
103 return mkdir(dname, S_IRWXU | S_IRGRP | S_IROTH);
103int idris_dirError(void *dptr) {
107int idris_dirError(void *dptr) {