Mercurial > public > mercurial-scm > hg
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 |