diff --git a/lib/lws-plat-win.c b/lib/lws-plat-win.c index cdf37e98743a7bf11983d30d9460f8b779e06c47..a7e285efd5bd10b5b4f00406640404f4880d3c50 100644 --- a/lib/lws-plat-win.c +++ b/lib/lws-plat-win.c @@ -468,7 +468,7 @@ lws_plat_inet_ntop(int af, const void *src, char *dst, int cnt) DWORD bufferlen = cnt; BOOL ok = FALSE; - buffer = lws_malloc(bufferlen); + buffer = lws_malloc(bufferlen * 2); if (!buffer) { lwsl_err("Out of memory\n"); return NULL;