diff --git a/reactos/lib/crtdll/io/access.c b/reactos/lib/crtdll/io/access.c index 6b6fb7278fb..725f7795ebb 100644 --- a/reactos/lib/crtdll/io/access.c +++ b/reactos/lib/crtdll/io/access.c @@ -7,10 +7,6 @@ #define X_OK 0x08 #define D_OK 0x10 -int access(const char *_path, int _amode) -{ - return _access(_path,_amode); -} int _access( const char *_path, int _amode ) { @@ -23,9 +19,9 @@ int _access( const char *_path, int _amode ) if ( (Attributes & FILE_ATTRIBUTE_READONLY) == FILE_ATTRIBUTE_READONLY ) return -1; } - if ( _amode & D_OK == D_OK ) { + if ( (_amode & D_OK) == D_OK ) { if ( (Attributes & FILE_ATTRIBUTE_DIRECTORY) != FILE_ATTRIBUTE_DIRECTORY ) - return 0; + return -1; } return 0; diff --git a/reactos/lib/crtdll/io/commit.c b/reactos/lib/crtdll/io/commit.c deleted file mode 100644 index 5c353ca883a..00000000000 --- a/reactos/lib/crtdll/io/commit.c +++ /dev/null @@ -1,10 +0,0 @@ -#include -#include - -int _commit(int _fd) -{ - if (! FlushFileBuffers(_get_osfhandle(_fd)) ) - return -1; - - return 0; -}