aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/dbghelp.cpp
diff options
context:
space:
mode:
authorEgor Tensin <Egor.Tensin@gmail.com>2020-01-15 03:30:56 +0300
committerEgor Tensin <Egor.Tensin@gmail.com>2020-01-15 03:35:11 +0300
commiteeac54304af4a06ab9e4e3ce944944a609c68a8a (patch)
tree1dc85b8464e41c47d7463c5d7fc281628f9995b1 /src/dbghelp.cpp
parentadd test/ to test, for starters, enum_symbols (diff)
downloadwinapi-debug-eeac54304af4a06ab9e4e3ce944944a609c68a8a.tar.gz
winapi-debug-eeac54304af4a06ab9e4e3ce944944a609c68a8a.zip
refactoring
Diffstat (limited to 'src/dbghelp.cpp')
-rw-r--r--src/dbghelp.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/dbghelp.cpp b/src/dbghelp.cpp
index 94fa7ab..26eff79 100644
--- a/src/dbghelp.cpp
+++ b/src/dbghelp.cpp
@@ -96,7 +96,7 @@ ModuleInfo DbgHelp::load_pdb(const std::string& path) const {
ModuleInfo DbgHelp::get_module_info(Address offline_base) const {
ModuleInfo info;
- if (!SymGetModuleInfo64(id, offline_base, &static_cast<ModuleInfo::Raw&>(info)))
+ if (!SymGetModuleInfo64(id, offline_base, &static_cast<ModuleInfo::Impl&>(info)))
throw error::windows(GetLastError());
return info;
@@ -132,16 +132,16 @@ SymbolInfo DbgHelp::resolve_symbol(const std::string& name) const {
}
LineInfo DbgHelp::resolve_line(Address offline) const {
- IMAGEHLP_LINE64 raw;
- std::memset(&raw, 0, sizeof(raw));
- raw.SizeOfStruct = sizeof(raw);
+ IMAGEHLP_LINE64 impl;
+ std::memset(&impl, 0, sizeof(impl));
+ impl.SizeOfStruct = sizeof(impl);
DWORD displacement = 0;
- if (!SymGetLineFromAddr64(id, offline, &displacement, &raw))
+ if (!SymGetLineFromAddr64(id, offline, &displacement, &impl))
throw error::windows(GetLastError());
- return LineInfo{raw};
+ return LineInfo{impl};
}
} // namespace pdb