From 0c80c036843d8b5b164b32bd10b63a4d268cb94c Mon Sep 17 00:00:00 2001 From: Xadhoom <> Date: Fri, 8 Jan 2021 17:41:20 +0000 Subject: [PATCH] Fixes for MSVC --- src/include/lwip/arch.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/include/lwip/arch.h b/src/include/lwip/arch.h index 58dae33a..a54ce4f5 100644 --- a/src/include/lwip/arch.h +++ b/src/include/lwip/arch.h @@ -199,8 +199,14 @@ typedef uintptr_t mem_ptr_t; #include #endif #else /* SSIZE_MAX */ +#ifndef _MSC_VER typedef int ssize_t; #define SSIZE_MAX INT_MAX +#else +#include +typedef SSIZE_T ssize_t; +#define SSIZE_MAX INT_MAX +#endif #endif /* SSIZE_MAX */ /* some maximum values needed in lwip code */