diff --git a/tools/BugReportTool/BugReportTool/EventViewer.cpp b/tools/BugReportTool/BugReportTool/EventViewer.cpp index 549ceb90b4..2575ff6aa8 100644 --- a/tools/BugReportTool/BugReportTool/EventViewer.cpp +++ b/tools/BugReportTool/BugReportTool/EventViewer.cpp @@ -45,7 +45,7 @@ namespace { wchar_t buff[1000]; memset(buff, 0, sizeof(buff)); - _snwprintf_s(buff, sizeof(buff), QUERY_BY_PROCESS.c_str(), PERIOD, processName.c_str()); + _snwprintf_s(buff, _countof(buff), _TRUNCATE, QUERY_BY_PROCESS.c_str(), PERIOD, processName.c_str()); return buff; } @@ -53,7 +53,7 @@ namespace { wchar_t buff[1000]; memset(buff, 0, sizeof(buff)); - _snwprintf_s(buff, sizeof(buff), QUERY_BY_CHANNEL.c_str(), channelName.c_str(), PERIOD); + _snwprintf_s(buff, _countof(buff), _TRUNCATE, QUERY_BY_CHANNEL.c_str(), channelName.c_str(), PERIOD); return buff; }