aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/aesxx/include/aesxx/debug.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'aesxx/include/aesxx/debug.hpp')
-rw-r--r--aesxx/include/aesxx/debug.hpp22
1 files changed, 14 insertions, 8 deletions
diff --git a/aesxx/include/aesxx/debug.hpp b/aesxx/include/aesxx/debug.hpp
index 019603d..845986e 100644
--- a/aesxx/include/aesxx/debug.hpp
+++ b/aesxx/include/aesxx/debug.hpp
@@ -53,9 +53,11 @@ private:
return format_module(symbol_name, offset);
}
- static std::string format_symbol(std::string_view module_name,
- std::string_view symbol_name,
- const void* offset = nullptr) {
+ static std::string format_symbol(
+ std::string_view module_name,
+ std::string_view symbol_name,
+ const void* offset = nullptr
+ ) {
return format_symbol(std::format("{}!{}", module_name, symbol_name), offset);
}
@@ -99,22 +101,26 @@ private:
DWORD64 symbol_offset;
const auto symbol_resolved = SymFromAddr(
- GetCurrentProcess(), reinterpret_cast<DWORD64>(addr), &symbol_offset, symbol_info);
+ GetCurrentProcess(), reinterpret_cast<DWORD64>(addr), &symbol_offset, symbol_info
+ );
if (symbol_resolved) {
const auto module_resolved =
SymGetModuleInfo64(GetCurrentProcess(), symbol_info->ModBase, &module_info);
if (module_resolved) {
- return format_symbol(module_info.ModuleName,
- symbol_info->Name,
- reinterpret_cast<const void*>(symbol_offset));
+ return format_symbol(
+ module_info.ModuleName,
+ symbol_info->Name,
+ reinterpret_cast<const void*>(symbol_offset)
+ );
} else {
return format_symbol(symbol_info->Name, addr);
}
} else {
const auto module_resolved = SymGetModuleInfo64(
- GetCurrentProcess(), reinterpret_cast<DWORD64>(addr), &module_info);
+ GetCurrentProcess(), reinterpret_cast<DWORD64>(addr), &module_info
+ );
if (module_resolved) {
const auto module_offset =