summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRusty Wagner <rusty@vector35.com>2020-06-08 23:11:12 -0400
committerRusty Wagner <rusty@vector35.com>2020-06-09 18:59:43 -0400
commit7b2700b2748b9513811ab6521c9b57e23175c1e2 (patch)
tree3d21461fb775caf07a7bb79a92057bf8f222b827 /examples
parentecc69a0da9a7f37e9e126beb17c20e537be92e22 (diff)
Fix warnings
Diffstat (limited to 'examples')
-rw-r--r--examples/triage/byte.cpp4
-rw-r--r--examples/triage/headers.cpp10
-rw-r--r--examples/triage/imports.cpp6
3 files changed, 10 insertions, 10 deletions
diff --git a/examples/triage/byte.cpp b/examples/triage/byte.cpp
index 69305430..9fdb80be 100644
--- a/examples/triage/byte.cpp
+++ b/examples/triage/byte.cpp
@@ -265,7 +265,7 @@ void ByteView::adjustSize(int width, int height)
m_addrWidth = QString::number(m_data->GetEnd(), 16).size();
if (m_addrWidth < 8)
m_addrWidth = 8;
- int cols = ((width - 4) / m_render.getFontWidth()) - (m_addrWidth + 2);
+ int cols = ((width - 4) / m_render.getFontWidth()) - ((int)m_addrWidth + 2);
if (cols < 1)
cols = 1;
if ((size_t)cols != m_cols)
@@ -553,7 +553,7 @@ void ByteView::updateCaret()
if (((m_prevCursorAddr >= m_lines[i].address) && (m_prevCursorAddr <= (m_lines[i].address + m_lines[i].length))) ||
((m_cursorAddr >= m_lines[i].address) && (m_cursorAddr <= (m_lines[i].address + m_lines[i].length))))
{
- viewport()->update(0, (i - m_topLine) * m_render.getFontHeight(),
+ viewport()->update(0, (int)(i - m_topLine) * m_render.getFontHeight(),
viewport()->size().width(), m_render.getFontHeight() + 3);
}
}
diff --git a/examples/triage/headers.cpp b/examples/triage/headers.cpp
index e5d962ca..1baa4c66 100644
--- a/examples/triage/headers.cpp
+++ b/examples/triage/headers.cpp
@@ -112,13 +112,13 @@ PEHeaders::PEHeaders(BinaryViewRef data)
uint64_t machineValue = GetValueOfStructMember(data, "COFF_Header", peOffset, "machine");
QString machineName = GetNameOfEnumerationMember(data, "coff_machine", machineValue);
if (machineName.startsWith("IMAGE_FILE_MACHINE_"))
- machineName = machineName.mid(strlen("IMAGE_FILE_MACHINE_"));
+ machineName = machineName.mid((int)strlen("IMAGE_FILE_MACHINE_"));
AddField("Machine", machineName);
uint64_t subsysValue = GetValueOfStructMember(data, optHeaderName, optHeaderStart, "subsystem");
QString subsysName = GetNameOfEnumerationMember(data, "pe_subsystem", subsysValue);
if (subsysName.startsWith("IMAGE_SUBSYSTEM_"))
- subsysName = subsysName.mid(strlen("IMAGE_SUBSYSTEM_"));
+ subsysName = subsysName.mid((int)strlen("IMAGE_SUBSYSTEM_"));
AddField("Subsystem", subsysName);
uint64_t secs = GetValueOfStructMember(data, "COFF_Header", peOffset, "timeDateStamp");
@@ -204,7 +204,7 @@ PEHeaders::PEHeaders(BinaryViewRef data)
if (coffCharValue & member.value)
{
if (QString::fromStdString(member.name).startsWith("IMAGE_FILE_"))
- coffCharValues.push_back(QString::fromStdString(member.name).mid(strlen("IMAGE_FILE_")));
+ coffCharValues.push_back(QString::fromStdString(member.name).mid((int)strlen("IMAGE_FILE_")));
else
coffCharValues.push_back(QString::fromStdString(member.name));
}
@@ -223,7 +223,7 @@ PEHeaders::PEHeaders(BinaryViewRef data)
if (dllCharValue & member.value)
{
if (QString::fromStdString(member.name).startsWith("IMAGE_DLLCHARACTERISTICS_"))
- dllCharValues.push_back(QString::fromStdString(member.name).mid(strlen("IMAGE_DLLCHARACTERISTICS_")));
+ dllCharValues.push_back(QString::fromStdString(member.name).mid((int)strlen("IMAGE_DLLCHARACTERISTICS_")));
else
dllCharValues.push_back(QString::fromStdString(member.name));
}
@@ -324,6 +324,6 @@ HeaderWidget::HeaderWidget(QWidget* parent, const Headers& header): QWidget(pare
}
for (col = 1; col < (int)header.GetColumns(); col++)
layout->setColumnMinimumWidth(col * 3 - 1, UIContext::getScaledWindowSize(20, 20).width());
- layout->setColumnStretch(header.GetColumns() * 3 - 1, 1);
+ layout->setColumnStretch((int)header.GetColumns() * 3 - 1, 1);
setLayout(layout);
}
diff --git a/examples/triage/imports.cpp b/examples/triage/imports.cpp
index 89683878..01e379f8 100644
--- a/examples/triage/imports.cpp
+++ b/examples/triage/imports.cpp
@@ -59,11 +59,11 @@ QVariant GenericImportsModel::data(const QModelIndex& index, int role) const
{
QString name = QString::fromStdString(m_entries[index.row()]->GetFullName());
if (name.endsWith("@GOT"))
- name = name.mid(0, name.size() - strlen("@GOT"));
+ name = name.mid(0, name.size() - (int)strlen("@GOT"));
else if (name.endsWith("@PLT"))
- name = name.mid(0, name.size() - strlen("@PLT"));
+ name = name.mid(0, name.size() - (int)strlen("@PLT"));
else if (name.endsWith("@IAT"))
- name = name.mid(0, name.size() - strlen("@IAT"));
+ name = name.mid(0, name.size() - (int)strlen("@IAT"));
return name;
}
if (index.column() == m_moduleCol)