Mercurial > hg > nnchat
diff nnchat.c @ 90:1e0bf7b4fd41
Move socket error handling functions to libnnchat.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 06 May 2009 23:55:21 +0300 |
parents | c2d916b340bf |
children | acfc4b4bc180 |
line wrap: on
line diff
--- a/nnchat.c Wed May 06 05:05:02 2009 +0300 +++ b/nnchat.c Wed May 06 23:55:21 2009 +0300 @@ -8,7 +8,6 @@ #include "th_args.h" #include <string.h> #include <errno.h> -#include <time.h> #ifdef __WIN32 #define usleep(t) Sleep((t) / 1000) /* Undefine because both windows.h and curses.h #define it */ @@ -150,36 +149,6 @@ return TRUE; } -#ifdef __WIN32 -const char *hstrerror(int err) -{ - static char buf[64]; - snprintf(buf, sizeof(buf), "Error #%d", err); - return buf; -} - -int getSocketErrno(void) -{ - return WSAGetLastError(); -} - -const char *getSocketErrStr(int err) -{ - static char buf[64]; - snprintf(buf, sizeof(buf), "Error #%d", err); - return buf; -} -#else -int getSocketErrno(void) -{ - return errno; -} - -const char *getSocketErrStr(int err) -{ - return strerror(err); -} -#endif void updateStatus(BOOL insertMode) {