mirror of
https://github.com/python/cpython.git
synced 2024-12-11 18:53:56 +08:00
f95a1b3c53
svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
21 lines
503 B
C
21 lines
503 B
C
#include <stdio.h>
|
|
#include <errno.h>
|
|
|
|
/* Extract the mapping of Win32 error codes to errno */
|
|
|
|
int main()
|
|
{
|
|
int i;
|
|
printf("/* Generated file. Do not edit. */\n");
|
|
printf("int winerror_to_errno(int winerror)\n");
|
|
printf("{\n\tswitch(winerror) {\n");
|
|
for(i=1; i < 65000; i++) {
|
|
_dosmaperr(i);
|
|
if (errno == EINVAL)
|
|
continue;
|
|
printf("\t\tcase %d: return %d;\n", i, errno);
|
|
}
|
|
printf("\t\tdefault: return EINVAL;\n");
|
|
printf("\t}\n}\n");
|
|
}
|