summaryrefslogtreecommitdiff
path: root/binaryview.cpp
diff options
context:
space:
mode:
authorXusheng <xusheng@vector35.com>2024-08-08 16:57:59 +0800
committerXusheng <xusheng@vector35.com>2024-08-13 15:17:23 +0800
commit2e31fd204efbbb035981088a5cb7d3890034b98a (patch)
tree4ce89b4bc8a32829081df633fe4679a434c4db51 /binaryview.cpp
parentc6623fa5f2682f506d2d399d1b12547a195565f7 (diff)
Add a way to disable function analysis update and use it to supress analysis update during debugger launch
Diffstat (limited to 'binaryview.cpp')
-rw-r--r--binaryview.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/binaryview.cpp b/binaryview.cpp
index 3eea7241..2f24904d 100644
--- a/binaryview.cpp
+++ b/binaryview.cpp
@@ -2010,6 +2010,18 @@ void BinaryView::SetAnalysisHold(bool enable)
}
+bool BinaryView::GetFunctionAnalysisUpdateDisabled()
+{
+ return BNGetFunctionAnalysisUpdateDisabled(m_object);
+}
+
+
+void BinaryView::SetFunctionAnalysisUpdateDisabled(bool disabled)
+{
+ BNSetFunctionAnalysisUpdateDisabled(m_object, disabled);
+}
+
+
void BinaryView::UpdateAnalysisAndWait()
{
BNUpdateAnalysisAndWait(m_object);