diff options
| author | Mason Reed <mason@vector35.com> | 2026-02-23 00:23:27 -0800 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2026-02-23 00:23:27 -0800 |
| commit | b079771e37b1f8277a815ee089e012f9130be2a4 (patch) | |
| tree | 2b4909ff516fbc2dc1c39129f8caf24293b78d97 /plugins/rtti | |
| parent | bd8aefa8ebfdece744ad98f64874c3576d527180 (diff) | |
[RTTI] Scope loggers to the associated view
Diffstat (limited to 'plugins/rtti')
| -rw-r--r-- | plugins/rtti/itanium.cpp | 2 | ||||
| -rw-r--r-- | plugins/rtti/microsoft.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/plugins/rtti/itanium.cpp b/plugins/rtti/itanium.cpp index 145969c0..69501021 100644 --- a/plugins/rtti/itanium.cpp +++ b/plugins/rtti/itanium.cpp @@ -669,7 +669,7 @@ std::optional<VirtualFunctionTableInfo> ItaniumRTTIProcessor::ProcessVFT(uint64_ ItaniumRTTIProcessor::ItaniumRTTIProcessor(const Ref<BinaryView> &view, bool useMangled, bool checkRData, bool vftSweep) { m_view = view; - m_logger = new Logger("Itanium RTTI"); + m_logger = view->CreateLogger("Itanium RTTI"); allowMangledClassNames = useMangled; checkWritableRData = checkRData; m_classInfo = {}; diff --git a/plugins/rtti/microsoft.cpp b/plugins/rtti/microsoft.cpp index b57b15f6..ba0757cb 100644 --- a/plugins/rtti/microsoft.cpp +++ b/plugins/rtti/microsoft.cpp @@ -606,7 +606,7 @@ std::optional<VirtualFunctionTableInfo> MicrosoftRTTIProcessor::ProcessVFT(uint6 MicrosoftRTTIProcessor::MicrosoftRTTIProcessor(const Ref<BinaryView> &view, bool useMangled, bool checkRData, bool vftSweep, bool allowAnonymous) { m_view = view; - m_logger = new Logger("Microsoft RTTI"); + m_logger = view->CreateLogger("Microsoft RTTI"); allowMangledClassNames = useMangled; allowAnonymousClassNames = allowAnonymous; checkWritableRData = checkRData; |
