diff options
| author | Richard Basch <probe@mit.edu> | 1997-02-16 03:52:34 +0000 |
|---|---|---|
| committer | Richard Basch <probe@mit.edu> | 1997-02-16 03:52:34 +0000 |
| commit | e70ea98982c3a1d8417d2fc952dbcdcc62f44ee8 (patch) | |
| tree | 800b917dddb0e2d0d89660cad313c22ff83a0c8d | |
| parent | 441763d0b69e15def56d6141345e0eac7fe580de (diff) | |
| download | krb5-e70ea98982c3a1d8417d2fc952dbcdcc62f44ee8.tar.gz krb5-e70ea98982c3a1d8417d2fc952dbcdcc62f44ee8.tar.xz krb5-e70ea98982c3a1d8417d2fc952dbcdcc62f44ee8.zip | |
Checked in a debugging version, by accident.
FormatMessage() is only available under Win32; some code needed rearranging
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9876 dc483132-0cff-0310-8789-dd5450dbe970
| -rw-r--r-- | src/util/et/error_message.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/util/et/error_message.c b/src/util/et/error_message.c index 8adc30fa3..024140936 100644 --- a/src/util/et/error_message.c +++ b/src/util/et/error_message.c @@ -94,6 +94,17 @@ KRB5_DLLIMP const char FAR * KRB5_CALLCONV error_message(code) } #if defined(_MSDOS) || defined(_WIN32) + /* + * WinSock errors exist in the 10000 and 11000 ranges + * but might not appear if WinSock is not initialized + */ + if (code < 12000) { + table_num = 0; + offset = code; + divisor = 10000; + } +#endif +#ifdef _WIN32 { LPVOID msgbuf; @@ -140,7 +151,6 @@ oops: *cp++ = ' '; } while (divisor > 1) { - fprintf(stderr, "divisor %d, offset %d\n", divisor, offset); if (started || offset >= divisor) { *cp++ = '0' + offset / divisor; offset %= divisor; @@ -148,7 +158,6 @@ oops: } divisor /= 10; } - fprintf(stderr, "divisor %d, offset %d\n", divisor, offset); *cp++ = '0' + offset; *cp = '\0'; return(buffer); |
