summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2018-06-26 22:50:04 -0400
committerBrian Potchik <brian@vector35.com>2018-06-26 22:50:04 -0400
commit32135f39bf80a08fd42dcf0fd03bd699b3b1b6db (patch)
treee811b03704fe887d7503118af851d7a40a7e37ca
parente1effc17675568fd9665c8d889edbe551c520dd1 (diff)
Add extended analysis state to core.
-rw-r--r--binaryninjacore.h3
-rw-r--r--python/binaryview.py2
2 files changed, 4 insertions, 1 deletions
diff --git a/binaryninjacore.h b/binaryninjacore.h
index e4fb9de2..f77a9475 100644
--- a/binaryninjacore.h
+++ b/binaryninjacore.h
@@ -1476,7 +1476,8 @@ extern "C"
{
IdleState,
DisassembleState,
- AnalyzeState
+ AnalyzeState,
+ ExtendedAnalyzeState
};
struct BNAnalysisProgress
diff --git a/python/binaryview.py b/python/binaryview.py
index 0cf25e70..4360502f 100644
--- a/python/binaryview.py
+++ b/python/binaryview.py
@@ -156,6 +156,8 @@ class AnalysisProgress(object):
return "Disassembling (%d/%d)" % (self.count, self.total)
if self.state == AnalysisState.AnalyzeState:
return "Analyzing (%d/%d)" % (self.count, self.total)
+ if self.state == AnalysisState.ExtendedAnalyzeState:
+ return "Extended Analysis"
return "Idle"
def __repr__(self):