From 4ebedc2c30b9fd9f045902b3c85d51bde3a3f0fc Mon Sep 17 00:00:00 2001 From: James Chen Date: Sat, 14 Dec 2013 11:35:01 +0800 Subject: [PATCH] windows use msvc baestd and ssize_t from there Signed-off-by: James Chen --- lib/libwebsockets.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/libwebsockets.h b/lib/libwebsockets.h index ade9f298..cfd1f8c5 100644 --- a/lib/libwebsockets.h +++ b/lib/libwebsockets.h @@ -35,6 +35,7 @@ extern "C" { #include #include #include +#include #include "websock-w32.h" #include "gettimeofday.h" @@ -42,7 +43,12 @@ extern "C" { #define strcasecmp stricmp #define getdtablesize() 30000 -typedef int ssize_t; +#ifndef __SSIZE_T +#define __SSIZE_T + +typedef SSIZE_T ssize_t; + +#endif // __SSIZE_T #define LWS_VISIBLE