aboutsummaryrefslogtreecommitdiffstats
path: root/libparc/parc/algol/parc_EventSocket.c
diff options
context:
space:
mode:
Diffstat (limited to 'libparc/parc/algol/parc_EventSocket.c')
-rw-r--r--[-rwxr-xr-x]libparc/parc/algol/parc_EventSocket.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libparc/parc/algol/parc_EventSocket.c b/libparc/parc/algol/parc_EventSocket.c
index 62aa10bc..c44c824a 100755..100644
--- a/libparc/parc/algol/parc_EventSocket.c
+++ b/libparc/parc/algol/parc_EventSocket.c
@@ -35,7 +35,10 @@ static int _parc_event_socket_debug_enabled = 0;
* Current implementation based on top of libevent2
*/
+#ifndef _WIN32
#include <sys/errno.h>
+#endif
+
#include <event2/listener.h>
/**
@@ -71,7 +74,7 @@ _parc_evconn_error_callback(struct evconnlistener *listener, void *ctx)
PARCEventSocket *parcEventSocket = (PARCEventSocket *) ctx;
int error = EVUTIL_SOCKET_ERROR();
- char *errorString = evutil_socket_error_to_string(error);
+ char *errorString = (char *)evutil_socket_error_to_string(error);
parcEventSocket_LogDebug(parcEventSocket,
"_parc_evconn_error_callback(error=%d,errorString=%s,parcEventSocket=%p)\n",
error, errorString, parcEventSocket);