@@ -15018,7 +15018,7 @@ os__isdir_impl(PyObject *module, PyObject *path)
15018
15018
case ERROR_SHARING_VIOLATION :
15019
15019
case ERROR_CANT_ACCESS_FILE :
15020
15020
case ERROR_INVALID_PARAMETER :
15021
- if (win32_stat (_path .wide , & st )) {
15021
+ if (STAT (_path .wide , & st )) {
15022
15022
result = 0 ;
15023
15023
} else {
15024
15024
result = S_ISDIR (st .st_mode );
@@ -15097,7 +15097,7 @@ os__isfile_impl(PyObject *module, PyObject *path)
15097
15097
case ERROR_SHARING_VIOLATION :
15098
15098
case ERROR_CANT_ACCESS_FILE :
15099
15099
case ERROR_INVALID_PARAMETER :
15100
- if (win32_stat (_path .wide , & st )) {
15100
+ if (STAT (_path .wide , & st )) {
15101
15101
result = 0 ;
15102
15102
} else {
15103
15103
result = S_ISREG (st .st_mode );
@@ -15172,7 +15172,7 @@ os__exists_impl(PyObject *module, PyObject *path)
15172
15172
case ERROR_SHARING_VIOLATION :
15173
15173
case ERROR_CANT_ACCESS_FILE :
15174
15174
case ERROR_INVALID_PARAMETER :
15175
- if (win32_stat (_path .wide , & st )) {
15175
+ if (STAT (_path .wide , & st )) {
15176
15176
result = 0 ;
15177
15177
} else {
15178
15178
result = 1 ;
@@ -15252,7 +15252,7 @@ os__islink_impl(PyObject *module, PyObject *path)
15252
15252
case ERROR_SHARING_VIOLATION :
15253
15253
case ERROR_CANT_ACCESS_FILE :
15254
15254
case ERROR_INVALID_PARAMETER :
15255
- if (win32_stat (_path .wide , & st )) {
15255
+ if (LSTAT (_path .wide , & st )) {
15256
15256
result = 0 ;
15257
15257
} else {
15258
15258
result = S_ISLNK (st .st_mode );
0 commit comments