diff options
author | Marcus Brinkmann <[email protected]> | 2009-07-17 01:53:19 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2009-07-17 01:53:19 +0000 |
commit | 7be57d4b973a2280de50cdac7167692d73280e45 (patch) | |
tree | d8cabda821b7568e0cf28e7e94b4c81a221430da /src | |
parent | 2009-07-17 Marcus Brinkmann <[email protected]> (diff) | |
download | libgpg-error-7be57d4b973a2280de50cdac7167692d73280e45.tar.gz libgpg-error-7be57d4b973a2280de50cdac7167692d73280e45.zip |
2009-07-17 Marcus Brinkmann <[email protected]>
* src/mkerrnos.awk: Output code to cause WSA Errors to be found
from gpg error codes.
* README: Add problem of translating error codes back and forth.
Diffstat (limited to 'src')
-rw-r--r-- | src/mkerrnos.awk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mkerrnos.awk b/src/mkerrnos.awk index c4bbf81..f79df66 100644 --- a/src/mkerrnos.awk +++ b/src/mkerrnos.awk @@ -71,6 +71,9 @@ header { if ($1 ~ /^[0-9]/) { print "#include <errno.h>"; + print "#ifdef _WIN32"; + print "#include <winsock2.h>"; + print "#endif"; print ""; print "static const int err_code_to_errno [] = {"; header = 0; @@ -89,8 +92,12 @@ header { print "#ifdef " $errnoidx; print " " $errnoidx ","; print "#else"; + print "#ifdef WSA" $errnoidx; + print " WSA" $errnoidx ","; + print "#else"; print " 0,"; print "#endif"; + print "#endif"; } END { print "};"; |