Fixes issue https://github.com/openssl/openssl/issues/20805
Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(cherry picked from commit
b5a635dc2113e1bc807ea358a670146c813df989)
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26018)
# include <wincrypt.h>
# ifndef X509_NAME
# ifndef PEDANTIC
-# warning "wincrypt.h no longer defining X509_NAME before OpenSSL headers"
+# ifdef _MSC_VER
+# pragma message("wincrypt.h no longer defining X509_NAME before OpenSSL headers")
+# else
+# warning "wincrypt.h no longer defining X509_NAME before OpenSSL headers"
+# endif
# endif
# endif
#endif