summaryrefslogtreecommitdiffstats
path: root/EmulatorPkg
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2025-01-03 22:37:04 -0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-01-13 05:36:40 +0000
commit3c8f47bf2105374e9b0c3c0ea68cde6ceb0c06d1 (patch)
treefe55c8aa538e705378ea44cf834cca67b2852a72 /EmulatorPkg
parent4218026bd6ebf10bb1e71e0dd93ebbb56ca8c2f7 (diff)
downloadedk2-3c8f47bf2105374e9b0c3c0ea68cde6ceb0c06d1.tar.gz
EmulatorPkg/Win/Host: Use safe function _vsnprintf_s()
Update SecPrint() to use _vsnprintf_s() instead of _vsnprintf() that is a safe function and allows the defines _CRT_SECURE_NO_WARNINGS and _CRT_SECURE_NO_DEPRECATE to be removed from WinHost builds. Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'EmulatorPkg')
-rw-r--r--EmulatorPkg/Win/Host/WinHost.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/EmulatorPkg/Win/Host/WinHost.c b/EmulatorPkg/Win/Host/WinHost.c
index ee834dd1a8..e69e9b6dbc 100644
--- a/EmulatorPkg/Win/Host/WinHost.c
+++ b/EmulatorPkg/Win/Host/WinHost.c
@@ -190,7 +190,7 @@ SecPrint (
va_start (Marker, Format);
- _vsnprintf (Buffer, sizeof (Buffer), Format, Marker);
+ _vsnprintf_s (Buffer, sizeof (Buffer), sizeof (Buffer) - 1, Format, Marker);
va_end (Marker);