summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2024-10-30 17:21:26 -0400
committerMason Reed <mason@vector35.com>2024-10-30 17:21:26 -0400
commit85a14f0f1fce79b7bedeb420f32e3af60b2d3a6b (patch)
tree10adcc5284c366202faeb616d7ddee9ae8c5f088
parent11a535f2227ded4af1b4ac9b9db9e0323220fc4f (diff)
Revert "Fix MSVC RTTI analysis not storing metadata"
This reverts commit 11a535f2227ded4af1b4ac9b9db9e0323220fc4f.
-rw-r--r--plugins/msvc_rtti/plugin.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/msvc_rtti/plugin.cpp b/plugins/msvc_rtti/plugin.cpp
index 2cfcb556..8c7d5be5 100644
--- a/plugins/msvc_rtti/plugin.cpp
+++ b/plugins/msvc_rtti/plugin.cpp
@@ -27,7 +27,7 @@ void RTTIAnalysis(Ref<AnalysisContext> analysisContext)
rttiBackgroundTask = new BackgroundTask("Scanning for RTTI...", false);
auto processor = MicrosoftRTTIProcessor(view);
processor.ProcessRTTI();
- view->StoreMetadata(VIEW_METADATA_MSVC, processor.SerializedMetadata(), false);
+ view->StoreMetadata(VIEW_METADATA_MSVC, processor.SerializedMetadata(), true);
rttiBackgroundTask->Finish();
}
@@ -40,7 +40,7 @@ void VFTAnalysis(Ref<AnalysisContext> analysisContext)
vftBackgroundTask = new BackgroundTask("Scanning for VFTs...", false);
auto processor = MicrosoftRTTIProcessor(view);
processor.ProcessVFT();
- view->StoreMetadata(VIEW_METADATA_MSVC, processor.SerializedMetadata(), false);
+ view->StoreMetadata(VIEW_METADATA_MSVC, processor.SerializedMetadata(), true);
vftBackgroundTask->Finish();
}