Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
MergeDate: Thu Feb 26 17:12:02 2026
(Merged from https://github.com/openssl/openssl/pull/30177)
return ret;
}
-#if defined(_WIN32)
+#if defined(_MSC_VER) && _MSC_VER < 1900
/*
* _MSC_VER described here:
* https://learn.microsoft.com/en-us/cpp/overview/compiler-versions?view=msvc-170
return ret;
}
+#endif
+#ifdef _WIN32
/*
* This function is for unit test on windows only when built with Visual Studio
*/
return ret;
}
-
#endif
int BIO_vprintf(BIO *bio, const char *format, va_list args)
{
va_list cp_args;
-#if !defined(_MSC_VER) || _MSC_VER > 1900
+#if !defined(_MSC_VER) || _MSC_VER >= 1900
int sz;
#endif
int ret = -1;