From cbe831f9f600fc65ec0bf399db7679aa98d5ce15 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Tue, 31 Jan 2017 12:36:24 +0100 Subject: [PATCH] EAP errors now correctly displayed in Event Viewer --- lib/EAPBase/src/Module.cpp | 14 +++++++------- lib/WinStd | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/EAPBase/src/Module.cpp b/lib/EAPBase/src/Module.cpp index 1e2facc..21f9cc4 100644 --- a/lib/EAPBase/src/Module.cpp +++ b/lib/EAPBase/src/Module.cpp @@ -174,15 +174,15 @@ void eap::module::log_error(_In_ const EAP_ERROR *err) const // Write trace event. vector evt_desc; evt_desc.reserve(8); - evt_desc.push_back(event_data(err->dwWinError)); + evt_desc.push_back(event_data(err->dwWinError )); DWORD dwType = err->type.eapType.type; - evt_desc.push_back(event_data(dwType)); - evt_desc.push_back(event_data(err->dwReasonCode)); - evt_desc.push_back(event_data(&(err->rootCauseGuid), sizeof(GUID))); - evt_desc.push_back(event_data(&(err->repairGuid), sizeof(GUID))); - evt_desc.push_back(event_data(&(err->helpLinkGuid), sizeof(GUID))); + evt_desc.push_back(event_data(dwType )); + evt_desc.push_back(event_data(err->dwReasonCode )); + evt_desc.push_back(event_data(err->rootCauseGuid )); + evt_desc.push_back(event_data(err->repairGuid )); + evt_desc.push_back(event_data(err->helpLinkGuid )); evt_desc.push_back(event_data(err->pRootCauseString)); - evt_desc.push_back(event_data(err->pRepairString)); + evt_desc.push_back(event_data(err->pRepairString )); m_ep.write(&EAPMETHOD_TRACE_EVT_EAP_ERROR, (ULONG)evt_desc.size(), evt_desc.data()); } diff --git a/lib/WinStd b/lib/WinStd index feea0fd..5ffcb79 160000 --- a/lib/WinStd +++ b/lib/WinStd @@ -1 +1 @@ -Subproject commit feea0fdf2a06b5746d056762b2b254ea45288527 +Subproject commit 5ffcb79306139f20197b6492924bbe12a51d0ac2