summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2020-07-03 11:10:34 -0400
committerBrian Potchik <brian@vector35.com>2020-07-03 11:10:34 -0400
commit5409fb4fc1e8727d74448286973243526c948fd3 (patch)
tree9d5395035632b73d233d2b9d7f844efc50004ecf
parente42f305aa164f98d0da027796ba07a512d449ec7 (diff)
Allow triage view navigation via featuremap for firmwares with no entry point.
-rw-r--r--examples/triage/view.cpp2
-rw-r--r--python/examples/triage/view.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/triage/view.cpp b/examples/triage/view.cpp
index 7e771d70..6f5729b4 100644
--- a/examples/triage/view.cpp
+++ b/examples/triage/view.cpp
@@ -12,6 +12,7 @@
TriageView::TriageView(QWidget* parent, BinaryViewRef data): QScrollArea(parent)
{
+ setBinaryDataNavigable(true);
setupView(this);
m_data = data;
@@ -91,7 +92,6 @@ TriageView::TriageView(QWidget* parent, BinaryViewRef data): QScrollArea(parent)
else
{
m_byteView = new ByteView(this, m_data);
- setBinaryDataNavigable(true);
layout->addWidget(m_byteView, 1);
}
diff --git a/python/examples/triage/view.py b/python/examples/triage/view.py
index 7cc8a172..fcc5bf4d 100644
--- a/python/examples/triage/view.py
+++ b/python/examples/triage/view.py
@@ -17,6 +17,7 @@ class TriageView(QScrollArea, View):
def __init__(self, parent, data):
QScrollArea.__init__(self, parent)
View.__init__(self)
+ View.setBinaryDataNavigable(self, True)
self.setupView(self)
self.data = data
self.currentOffset = 0
@@ -99,7 +100,6 @@ class TriageView(QScrollArea, View):
layout.addStretch(1)
else:
self.byteView = byte.ByteView(self, self.data)
- View.setBinaryDataNavigable(self, True)
layout.addWidget(self.byteView, 1)
container.setLayout(layout)