summaryrefslogtreecommitdiff
path: root/binaryninjacore.h
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 /binaryninjacore.h
parentc6623fa5f2682f506d2d399d1b12547a195565f7 (diff)
Add a way to disable function analysis update and use it to supress analysis update during debugger launch
Diffstat (limited to 'binaryninjacore.h')
-rw-r--r--binaryninjacore.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index 0d321838..f06ca4e2 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -4253,6 +4253,8 @@ extern "C"
BINARYNINJACOREAPI void BNRemoveUserFunction(BNBinaryView* view, BNFunction* func);
BINARYNINJACOREAPI bool BNHasInitialAnalysis(BNBinaryView* view);
BINARYNINJACOREAPI void BNSetAnalysisHold(BNBinaryView* view, bool enable);
+ BINARYNINJACOREAPI bool BNGetFunctionAnalysisUpdateDisabled(BNBinaryView* view);
+ BINARYNINJACOREAPI void BNSetFunctionAnalysisUpdateDisabled(BNBinaryView* view, bool disabled);
BINARYNINJACOREAPI void BNUpdateAnalysisAndWait(BNBinaryView* view);
BINARYNINJACOREAPI void BNUpdateAnalysis(BNBinaryView* view);
BINARYNINJACOREAPI void BNAbortAnalysis(BNBinaryView* view);