summaryrefslogtreecommitdiff
path: root/plugins/rtti/microsoft.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/rtti/microsoft.cpp')
-rw-r--r--plugins/rtti/microsoft.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/rtti/microsoft.cpp b/plugins/rtti/microsoft.cpp
index de91b16a..8c0d65e7 100644
--- a/plugins/rtti/microsoft.cpp
+++ b/plugins/rtti/microsoft.cpp
@@ -639,7 +639,7 @@ MicrosoftRTTIProcessor::MicrosoftRTTIProcessor(const Ref<BinaryView> &view, bool
void MicrosoftRTTIProcessor::ProcessRTTI()
{
- auto bgTask = new BackgroundTask("Scanning for Microsoft RTTI...", true);
+ Ref<BackgroundTask> bgTask = new BackgroundTask("Scanning for Microsoft RTTI...", true);
auto start_time = std::chrono::high_resolution_clock::now();
uint64_t startAddr = m_view->GetOriginalImageBase();
uint64_t endAddr = m_view->GetEnd();
@@ -714,7 +714,7 @@ void MicrosoftRTTIProcessor::ProcessRTTI()
void MicrosoftRTTIProcessor::ProcessVFT()
{
- auto bgTask = new BackgroundTask("Scanning for Microsoft VFT...", true);
+ Ref<BackgroundTask> bgTask = new BackgroundTask("Scanning for Microsoft VFT...", true);
std::map<uint64_t, uint64_t> vftMap = {};
std::unordered_set<uint64_t> vftFinished = {};
auto start_time = std::chrono::high_resolution_clock::now();