--- a/mercurial/pure/osutil.py Sat Mar 13 00:38:59 2021 -0500
+++ b/mercurial/pure/osutil.py Sat Mar 13 00:40:46 2021 -0500
@@ -172,7 +172,7 @@
else:
import msvcrt
- _kernel32 = ctypes.windll.kernel32
+ _kernel32 = ctypes.windll.kernel32 # pytype: disable=module-attr
_DWORD = ctypes.c_ulong
_LPCSTR = _LPSTR = ctypes.c_char_p
@@ -216,7 +216,7 @@
_kernel32.CreateFileA.restype = _HANDLE
def _raiseioerror(name):
- err = ctypes.WinError()
+ err = ctypes.WinError() # pytype: disable=module-attr
raise IOError(
err.errno, '%s: %s' % (encoding.strfromlocal(name), err.strerror)
)
@@ -271,7 +271,7 @@
if fh == _INVALID_HANDLE_VALUE:
_raiseioerror(name)
- fd = msvcrt.open_osfhandle(fh, flags)
+ fd = msvcrt.open_osfhandle(fh, flags) # pytype: disable=module-attr
if fd == -1:
_kernel32.CloseHandle(fh)
_raiseioerror(name)