*** empty log message ***

This commit is contained in:
Mike Goslin 2000-12-21 03:16:39 +00:00
parent 15238eea7d
commit 034ae1780a
2 changed files with 8 additions and 5 deletions

View File

@ -6,6 +6,7 @@
#include "error_utils.h" #include "error_utils.h"
#include <errno.h> #include <errno.h>
#include <stdio.h>
#if defined(WIN32_VC) #if defined(WIN32_VC)
#include <winsock2.h> #include <winsock2.h>
#endif #endif
@ -14,7 +15,7 @@
// Function: handle_socket_error // Function: handle_socket_error
// Description: // Description:
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
char* const char*
handle_socket_error(void) { handle_socket_error(void) {
#ifndef WIN32 #ifndef WIN32
return strerror(errno); return strerror(errno);
@ -53,7 +54,9 @@ handle_socket_error(void) {
case 10093: case 10093:
return "WSAStartup() was not called"; return "WSAStartup() was not called";
default: default:
return "Unknown WSA error"; char errcode[128];
sprintf(errcode, "Unknown WSA error: %d", WSAGetLastError());
return errcode;
} }
#endif #endif
} }
@ -62,7 +65,7 @@ handle_socket_error(void) {
// Function: error_to_text // Function: error_to_text
// Description: // Description:
//////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////
char* const char*
error_to_text(int err) { error_to_text(int err) {
switch (err) { switch (err) {
case EU_eof: case EU_eof:

View File

@ -60,8 +60,8 @@ enum ErrorUtilCode {
EU_error_zlib = -80, EU_error_zlib = -80,
}; };
EXPCL_PANDAEXPRESS char *handle_socket_error(void); EXPCL_PANDAEXPRESS const char *handle_socket_error(void);
EXPCL_PANDAEXPRESS char *error_to_text(int err); EXPCL_PANDAEXPRESS const char *error_to_text(int err);
EXPCL_PANDAEXPRESS int get_network_error(void); EXPCL_PANDAEXPRESS int get_network_error(void);
EXPCL_PANDAEXPRESS int get_write_error(void); EXPCL_PANDAEXPRESS int get_write_error(void);