diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 2294f7950..0eb3b792b 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -1877,6 +1877,13 @@ extern void uITRON4_free(void *p) ; #endif #endif +#ifdef _MSC_VER + #ifndef HAVE_SSIZE_T + #include + typedef SSIZE_T ssize_t; + #endif +#endif + /* If DCP is used without SINGLE_THREADED, enforce WOLFSSL_CRYPT_HW_MUTEX */ #if defined(WOLFSSL_IMXRT_DCP) && !defined(SINGLE_THREADED) #undef WOLFSSL_CRYPT_HW_MUTEX