Get the proper filename for windows callstacks (currently unused)

This commit is contained in:
baldurk
2016-05-05 15:44:21 +02:00
parent 188779e298
commit 396e31850a
+3 -1
View File
@@ -733,7 +733,9 @@ Callstack::AddressDetails Win32CallstackResolver::GetAddr(DWORD64 addr)
if(modules[i].moduleId != 0)
info = GetAddrInfoForModule(modules[i].moduleId, addr);
wcsncpy_s(info.fileName, modules[i].name.c_str(), 126);
// if we didn't get a filename, default to the module name
if(info.fileName[0] == 0)
wcsncpy_s(info.fileName, modules[i].name.c_str(), 126);
break;
}