equal
deleted
inserted
replaced
117 ] |
117 ] |
118 _kernel32.CreateFileA.restype = _HANDLE |
118 _kernel32.CreateFileA.restype = _HANDLE |
119 |
119 |
120 def _raiseioerror(name): |
120 def _raiseioerror(name): |
121 err = ctypes.WinError() # pytype: disable=module-attr |
121 err = ctypes.WinError() # pytype: disable=module-attr |
122 raise IOError( |
122 raise OSError( |
123 err.errno, '%s: %s' % (encoding.strfromlocal(name), err.strerror) |
123 err.errno, '%s: %s' % (encoding.strfromlocal(name), err.strerror) |
124 ) |
124 ) |
125 |
125 |
126 class posixfile: |
126 class posixfile: |
127 """a file object aiming for POSIX-like semantics |
127 """a file object aiming for POSIX-like semantics |