From 18e4cf9b80af129394e5e11af721b8e9103fe11d Mon Sep 17 00:00:00 2001 From: Lauri Nurmi Date: Mon, 13 May 2019 09:43:18 +0300 Subject: [PATCH] Prefix unknown error's code with 0x, and log FormaMessage's error code --- src/common/log.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/log.cpp b/src/common/log.cpp index 653c35cc3b..838e526a7e 100644 --- a/src/common/log.cpp +++ b/src/common/log.cpp @@ -1075,9 +1075,11 @@ static const wxChar* GetSysErrorMsg(wxChar* szBuf, size_t sizeBuf, unsigned long NULL ) == 0 ) { + wxLogDebug(wxS("FormatMessage failed with error 0x%lx in %s"), + GetLastError(), __WXFUNCTION__ ? __WXFUNCTION__ : ""); // if this happens, something is seriously wrong, so don't use _() here // for safety - wxSprintf(szBuf, wxS("unknown error %lx"), nErrCode); + wxSprintf(szBuf, wxS("unknown error 0x%lx"), nErrCode); return szBuf; }