summaryrefslogtreecommitdiff
path: root/view/pe/peview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'view/pe/peview.cpp')
-rw-r--r--view/pe/peview.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/view/pe/peview.cpp b/view/pe/peview.cpp
index 8537a036..ffe9c91a 100644
--- a/view/pe/peview.cpp
+++ b/view/pe/peview.cpp
@@ -1307,7 +1307,8 @@ bool PEView::Init()
}
vector<pair<BNRelocationInfo, string>> relocs;
- BeginBulkModifySymbols();
+
+ BulkSymbolModification bulkSymbolModification(this);
m_symbolQueue = new SymbolQueue();
m_symExternMappingMetadata = new Metadata(KeyValueDataType);
@@ -2582,7 +2583,7 @@ bool PEView::Init()
delete m_symbolQueue;
m_symbolQueue = nullptr;
- EndBulkModifySymbols();
+ bulkSymbolModification.End();
StoreMetadata("SymbolExternalLibraryMapping", m_symExternMappingMetadata, true);