summaryrefslogtreecommitdiff
path: root/view/macho/machoview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'view/macho/machoview.cpp')
-rw-r--r--view/macho/machoview.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/view/macho/machoview.cpp b/view/macho/machoview.cpp
index a550efea..b832e1e5 100644
--- a/view/macho/machoview.cpp
+++ b/view/macho/machoview.cpp
@@ -2432,8 +2432,7 @@ Ref<Symbol> MachoView::DefineMachoSymbol(
{
QualifiedName demangledName;
Ref<Type> demangledType;
- bool simplify = Settings::Instance()->Get<bool>("analysis.types.templateSimplifier", this);
- if (DemangleGeneric(m_arch, rawName, demangledType, demangledName, this, simplify))
+ if (DemangleGeneric(m_arch, rawName, demangledType, demangledName, nullptr, m_simplifyTemplates))
{
shortName = demangledName.GetString();
fullName = shortName;
@@ -2442,10 +2441,6 @@ Ref<Symbol> MachoView::DefineMachoSymbol(
if (!typeRef && m_extractMangledTypes && !GetDefaultPlatform()->GetFunctionByName(rawName))
typeRef = demangledType;
}
- else
- {
- m_logger->LogDebug("Failed to demangle name: '%s'\n", rawName.c_str());
- }
}
return std::pair<Ref<Symbol>, Ref<Type>>(