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)
 {