strerror_r is not available on OpenVMS systems

This commit is contained in:
Jouk
2016-12-20 10:06:32 +01:00
parent d9e7553b06
commit 4e1a7fa885

View File

@@ -1114,6 +1114,8 @@ static const wxChar* GetSysErrorMsg(wxChar* szBuf, size_t sizeBuf, unsigned long
// necessarily copy anything to the buffer given; use return
// value instead.
errorMsg = strerror_r((int)nErrCode, buffer, sizeof(buffer));
#elif defined( __VMS )
errorMsg = strerror((int)nErrCode);
#else // XSI-compliant strerror_r
strerror_r((int)nErrCode, buffer, sizeof(buffer));
#endif