From fc4497c29e9ef50dd2f54ccd4ff27e3a02060cf3 Mon Sep 17 00:00:00 2001 From: Uilian Ries Date: Mon, 4 May 2026 10:58:38 +0200 Subject: [PATCH] Guard ssize_t redefinition to avoid MSVC error Mitigates the MSVC error: src\modbus-private.h(19): error C2632: 'int' followed by 'int' is illegal ssize_t is defined already on MSVC which causes the error Signed-off-by: Uilian Ries --- src/modbus-private.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modbus-private.h b/src/modbus-private.h index ea83187f7..f108fe6f8 100644 --- a/src/modbus-private.h +++ b/src/modbus-private.h @@ -14,8 +14,10 @@ #else # include "stdint.h" # include +#ifndef ssize_t typedef int ssize_t; #endif +#endif // clang-format on #include #include