diff --git a/harbour/source/rtl/files.c b/harbour/source/rtl/files.c index 6a860afc04..457117a67e 100644 --- a/harbour/source/rtl/files.c +++ b/harbour/source/rtl/files.c @@ -24,6 +24,7 @@ #include #include #include + #include #if !defined(HAVE_POSIX_IO) #define HAVE_POSIX_IO @@ -251,7 +252,11 @@ void _fsCommit( int handle ) int _fsMkDir( char * name ) { #if defined(HAVE_POSIX_IO) + #ifndef __WATCOMC__ return mkdir(name,S_IWUSR|S_IRUSR); + #else + return mkdir( name ); + #endif #else return 0; #endif