diff options
| author | Xusheng <xusheng@vector35.com> | 2023-09-18 16:52:14 +0800 |
|---|---|---|
| committer | Xusheng <xusheng@vector35.com> | 2023-09-18 16:52:14 +0800 |
| commit | beb79f0a7aa38bdf6818056d8c21c6e599456be8 (patch) | |
| tree | a6b317859f528fd4f3def6ba9ca6fbeb6befa1db /examples | |
| parent | 76028d2059cba0cfb66887ac1f42ae181b61bd5c (diff) | |
Search in the imports/exports in the triage view also checks the ordinal number. Fix https://github.com/Vector35/binaryninja-api/issues/4590
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/triage/exports.cpp | 2 | ||||
| -rw-r--r-- | examples/triage/imports.cpp | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/examples/triage/exports.cpp b/examples/triage/exports.cpp index 61f0d491..92560527 100644 --- a/examples/triage/exports.cpp +++ b/examples/triage/exports.cpp @@ -228,6 +228,8 @@ void GenericExportsModel::setFilter(const std::string& filterText) { if (FilteredView::match(entry->GetFullName(), filterText)) m_entries.push_back(entry); + else if (FilteredView::match(std::to_string(entry->GetOrdinal()), filterText)) + m_entries.push_back(entry); } performSort(m_sortCol, m_sortOrder); endResetModel(); diff --git a/examples/triage/imports.cpp b/examples/triage/imports.cpp index f3129a09..26e608b2 100644 --- a/examples/triage/imports.cpp +++ b/examples/triage/imports.cpp @@ -210,6 +210,8 @@ void GenericImportsModel::setFilter(const std::string& filterText) m_entries.push_back(entry); else if (FilteredView::match(getNamespace(entry).toStdString(), filterText)) m_entries.push_back(entry); + else if (FilteredView::match(std::to_string(entry->GetOrdinal()), filterText)) + m_entries.push_back(entry); } performSort(m_sortCol, m_sortOrder); endResetModel(); |
