From 49f2d8af3602af107d4d8ad53377a919e4a175b5 Mon Sep 17 00:00:00 2001 From: jawelch Date: Fri, 24 Jan 2025 13:43:37 -0700 Subject: [PATCH] Fix MSVC build: include lean windows.h, include stdlib.h for malloc/free --- osal/win32/osal_defs.h | 4 ++-- oshw/win32/oshw.c | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/osal/win32/osal_defs.h b/osal/win32/osal_defs.h index a13ddd06..e21aa710 100644 --- a/osal/win32/osal_defs.h +++ b/osal/win32/osal_defs.h @@ -11,8 +11,8 @@ extern "C" { #endif -#include - +#define WIN32_LEAN_AND_MEAN // Exclude some conflicting definitions in windows header +#include // define if debug printf is needed //#define EC_DEBUG diff --git a/oshw/win32/oshw.c b/oshw/win32/oshw.c index 247887ec..3a48f6b6 100644 --- a/oshw/win32/oshw.c +++ b/oshw/win32/oshw.c @@ -4,6 +4,7 @@ */ #include "oshw.h" +#include /** * Host to Network byte order (i.e. to big endian).