diff --git a/lib/libwebsockets.h b/lib/libwebsockets.h index 8be0054a..ed716e89 100644 --- a/lib/libwebsockets.h +++ b/lib/libwebsockets.h @@ -93,6 +93,10 @@ struct sockaddr_in; #define __func__ __FUNCTION__ #endif +#if !defined(__MINGW32__) &&(!defined(_MSC_VER) || _MSC_VER < 1900) && !defined(snprintf) +#define snprintf(buf,len, format,...) _snprintf_s(buf, len,len, format, __VA_ARGS__) +#endif + #else /* NOT WIN32 */ #include