comparison mercurial/win32.py @ 14344:e1db8a00188b

win32.py: more explicit definition of _STD_ERROR_HANDLE
author Adrian Buehlmann <adrian@cadifra.com>
date Sun, 15 May 2011 21:27:59 +0200
parents 4d684d8210a1
children bf9a105aed0a
comparison
equal deleted inserted replaced
14343:9ed227f79e47 14344:e1db8a00188b
118 ('dwCursorPosition', _COORD), 118 ('dwCursorPosition', _COORD),
119 ('wAttributes', _WORD), 119 ('wAttributes', _WORD),
120 ('srWindow', _SMALL_RECT), 120 ('srWindow', _SMALL_RECT),
121 ('dwMaximumWindowSize', _COORD)] 121 ('dwMaximumWindowSize', _COORD)]
122 122
123 _STD_ERROR_HANDLE = 0xfffffff4L # (DWORD)-12 123 _STD_ERROR_HANDLE = _DWORD(-12).value
124 124
125 def _raiseoserror(name): 125 def _raiseoserror(name):
126 err = ctypes.WinError() 126 err = ctypes.WinError()
127 raise OSError(err.errno, '%s: %s' % (name, err.strerror)) 127 raise OSError(err.errno, '%s: %s' % (name, err.strerror))
128 128