cwLog.cpp : System errors now print the error number.
This commit is contained in:
parent
eb674c8411
commit
f63280e9f8
@ -162,10 +162,10 @@ void cw::log::defaultFormatter( void* cbArg, logOutputCbFunc_t outFunc, void* ou
|
|||||||
cwAssert(rcn==rcm);
|
cwAssert(rcn==rcm);
|
||||||
const char* rcStr = rcs;
|
const char* rcStr = rcs;
|
||||||
|
|
||||||
const char* syFmt = "%s%s";
|
const char* syFmt = "%s (%i) %s";
|
||||||
int syn = snprintf(nullptr,0,syFmt,systemLabel,systemMsg);
|
int syn = snprintf(nullptr,0,syFmt,systemLabel,sys_errno,systemMsg);
|
||||||
char sys[syn+1];
|
char sys[syn+1];
|
||||||
int sym = snprintf(sys,syn+1,syFmt,systemLabel,systemMsg);
|
int sym = snprintf(sys,syn+1,syFmt,systemLabel,sys_errno,systemMsg);
|
||||||
cwAssert(syn==sym);
|
cwAssert(syn==sym);
|
||||||
const char* syStr = sys;
|
const char* syStr = sys;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user