Commit f32ae93f1e for openssl.org
commit f32ae93f1ecde576a3e807c016d1a450a3b90784
Author: Eugene Syromiatnikov <esyr@openssl.org>
Date: Tue Mar 31 12:47:20 2026 +0200
util/platform_symbols/windows-symbols.txt: add __stdio_common_vsnprintf_s
Apparently, it has not been caught after a29d157fdb6d "Replace homebrewed
implementation of *printf*() functions with libc" due to non-working symbol
checks.
Fixes: a29d157fdb6d "Replace homebrewed implementation of *printf*() functions with libc"
Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
MergeDate: Fri Apr 3 15:42:24 2026
(Merged from https://github.com/openssl/openssl/pull/30635)
diff --git a/util/platform_symbols/windows-symbols.txt b/util/platform_symbols/windows-symbols.txt
index f027030c8c..0f6cc11450 100644
--- a/util/platform_symbols/windows-symbols.txt
+++ b/util/platform_symbols/windows-symbols.txt
@@ -91,6 +91,7 @@ __current_exception
__current_exception_context
__std_type_info_destroy_list
__stdio_common_vfprintf
+__stdio_common_vsnprintf_s
__stdio_common_vsprintf
__stdio_common_vsprintf_s
__stdio_common_vsscanf