--- a/src/cx/common.h Sun Jan 26 14:37:07 2025 +0100 +++ b/src/cx/common.h Mon Jan 27 20:27:39 2025 +0100 @@ -120,22 +120,6 @@ #endif // --------------------------------------------------------------------------- -// Missing Defines -// --------------------------------------------------------------------------- - -#ifndef SSIZE_MAX // not defined in glibc since C23 and MSVC -#if CX_WORDSIZE == 64 -/** - * The maximum representable value in ssize_t. - */ -#define SSIZE_MAX 0x7fffffffffffffffll -#else -#define SSIZE_MAX 0x7fffffffl -#endif -#endif - - -// --------------------------------------------------------------------------- // Attribute definitions // --------------------------------------------------------------------------- @@ -365,10 +349,6 @@ // --------------------------------------------------------------------------- #ifdef _MSC_VER -// fix missing ssize_t definition -#include <BaseTsd.h> -typedef SSIZE_T ssize_t; - // fix missing _Thread_local support #define _Thread_local __declspec(thread) #endif // _MSC_VER