diff options
Diffstat (limited to 'plugins/rtti/itanium.cpp')
| -rw-r--r-- | plugins/rtti/itanium.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/rtti/itanium.cpp b/plugins/rtti/itanium.cpp index 63f2c563..34fd0f71 100644 --- a/plugins/rtti/itanium.cpp +++ b/plugins/rtti/itanium.cpp @@ -760,7 +760,7 @@ void ItaniumRTTIProcessor::ProcessRTTI() m_logger->LogWarn("Too many failed scans for section %llx... skipping", section->GetStart()); }; - m_view->BeginBulkModifySymbols(); + BulkSymbolModification bulkSymbolModification(m_view); // Scan data sections for rtti. for (const Ref<Section> §ion : m_view->GetSections()) { @@ -782,7 +782,7 @@ void ItaniumRTTIProcessor::ProcessRTTI() } } } - m_view->EndBulkModifySymbols(); + bulkSymbolModification.End(); // Go through all classes and recurse into the base classes using the base class name for (auto &[classAddr, classInfo]: m_classInfo) |
