1
0
Fork 0

Trying to reduce int types warnings.

This commit is contained in:
James Turner 2017-04-08 06:08:46 +02:00
parent 427f662dca
commit d1e9d357b9

View file

@ -420,10 +420,10 @@ protected:
// notify any affected items. Linear scan here avoids another map/dict structure. // notify any affected items. Linear scan here avoids another map/dict structure.
for (auto pkg : m_model->m_packages) { for (auto pkg : m_model->m_packages) {
const int variantCount = pkg->variants().size(); const size_t variantCount = pkg->variants().size();
bool notifyChanged = false; bool notifyChanged = false;
for (int v=0; v < variantCount; ++v) { for (size_t v=0; v < variantCount; ++v) {
const Package::Thumbnail& thumb(pkg->thumbnailForVariant(v)); const Package::Thumbnail& thumb(pkg->thumbnailForVariant(v));
if (thumb.url == aThumbnailUrl) { if (thumb.url == aThumbnailUrl) {
notifyChanged = true; notifyChanged = true;
@ -446,7 +446,7 @@ private:
return QModelIndex(); return QModelIndex();
} }
size_t offset = it - m_model->m_packages.begin(); int offset = std::distance(m_model->m_packages.begin(), it);
return m_model->index(offset + m_model->m_items.size()); return m_model->index(offset + m_model->m_items.size());
} }