summaryrefslogtreecommitdiff
path: root/examples/triage/imports.cpp
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2021-04-06 11:13:51 -0400
committerBrian Potchik <brian@vector35.com>2021-04-06 11:13:51 -0400
commitccc46ee23e8160231b1de739380bd7d808ec433d (patch)
tree3208f74e38691890aa6d5a77b3448df86021c8cf /examples/triage/imports.cpp
parent1f70e7091d198662ddebcd2398f0e0c1b2ecff24 (diff)
Add support for duplicate symbol handling.
Diffstat (limited to 'examples/triage/imports.cpp')
-rw-r--r--examples/triage/imports.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/examples/triage/imports.cpp b/examples/triage/imports.cpp
index d15b2c40..15e3c433 100644
--- a/examples/triage/imports.cpp
+++ b/examples/triage/imports.cpp
@@ -56,16 +56,7 @@ QVariant GenericImportsModel::data(const QModelIndex& index, int role) const
if (index.column() == 0)
return QString("0x") + QString::number(m_entries[index.row()]->GetAddress(), 16);
if (index.column() == m_nameCol)
- {
- QString name = QString::fromStdString(m_entries[index.row()]->GetFullName());
- if (name.endsWith("@GOT"))
- name = name.mid(0, name.size() - (int)strlen("@GOT"));
- else if (name.endsWith("@PLT"))
- name = name.mid(0, name.size() - (int)strlen("@PLT"));
- else if (name.endsWith("@IAT"))
- name = name.mid(0, name.size() - (int)strlen("@IAT"));
- return name;
- }
+ return QString::fromStdString(m_entries[index.row()]->GetFullName());
if (index.column() == m_moduleCol)
return getNamespace(m_entries[index.row()]);
if (index.column() == m_ordinalCol)