diff options
author | Michael D Kinney <michael.d.kinney@intel.com> | 2025-01-03 22:37:04 -0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-01-13 05:36:40 +0000 |
commit | 3c8f47bf2105374e9b0c3c0ea68cde6ceb0c06d1 (patch) | |
tree | fe55c8aa538e705378ea44cf834cca67b2852a72 /EmulatorPkg | |
parent | 4218026bd6ebf10bb1e71e0dd93ebbb56ca8c2f7 (diff) | |
download | edk2-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.c | 2 |
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);
|