From 8f7f0dceb471ec525df2fd47ba0b6fa2ea034e8c Mon Sep 17 00:00:00 2001 From: Martchus Date: Wed, 29 Mar 2017 00:55:30 +0200 Subject: [PATCH] Don't mix signed with unsigned types --- CMakeLists.txt | 2 +- dbquery/dbquery.cpp | 2 +- dbquery/lyricswikia.cpp | 6 +++--- gui/picturepreviewselection.cpp | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c94aed5..b2420b2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,7 @@ set(META_GUI_OPTIONAL true) set(META_JS_SRC_DIR renamingutility) set(META_VERSION_MAJOR 2) set(META_VERSION_MINOR 2) -set(META_VERSION_PATCH 1) +set(META_VERSION_PATCH 2) # add project files set(HEADER_FILES diff --git a/dbquery/dbquery.cpp b/dbquery/dbquery.cpp index 8f5f9f5..6288611 100644 --- a/dbquery/dbquery.cpp +++ b/dbquery/dbquery.cpp @@ -68,7 +68,7 @@ TagValue QueryResultsModel::fieldValue(int row, KnownField knownField) const return TagValue(res.totalTracks); case KnownField::Cover: if(!res.cover.isEmpty()) { - TagValue tagValue(res.cover.data(), res.cover.size(), TagDataType::Picture); + TagValue tagValue(res.cover.data(), static_cast(res.cover.size()), TagDataType::Picture); tagValue.setMimeType(containerMimeType(parseSignature(res.cover.data(), res.cover.size()))); return tagValue; } diff --git a/dbquery/lyricswikia.cpp b/dbquery/lyricswikia.cpp index b4caef1..abd3384 100644 --- a/dbquery/lyricswikia.cpp +++ b/dbquery/lyricswikia.cpp @@ -77,7 +77,7 @@ void LyricsWikiaResultsModel::parseInitialResults(const QByteArray &data) iftag("item") { songs << SongDescription(); songs.back().title = text; - songs.back().track = static_cast(songs.size()); + songs.back().track = songs.size(); } else_skip } } else_skip @@ -85,13 +85,13 @@ void LyricsWikiaResultsModel::parseInitialResults(const QByteArray &data) // need to filter results manually because the filtering provided by Lyrica Wiki API doesn't work if((m_initialDescription.album.isEmpty() || m_initialDescription.album == album) && (m_initialDescription.year.isEmpty() || m_initialDescription.year == year) - && (!m_initialDescription.totalTracks || m_initialDescription.totalTracks == static_cast(songs.size()))) { + && (!m_initialDescription.totalTracks || m_initialDescription.totalTracks == songs.size())) { for(SongDescription &song : songs) { if((m_initialDescription.title.isEmpty() || m_initialDescription.title == song.title) && (!m_initialDescription.track || m_initialDescription.track == song.track)) { song.album = album; song.year = year; - song.totalTracks = static_cast(songs.size()); + song.totalTracks = songs.size(); m_results << move(song); } } diff --git a/gui/picturepreviewselection.cpp b/gui/picturepreviewselection.cpp index 084fcb8..45f0e1b 100644 --- a/gui/picturepreviewselection.cpp +++ b/gui/picturepreviewselection.cpp @@ -97,7 +97,7 @@ void PicturePreviewSelection::setValue(const TagValue &value, PreviousValueHandl template bool fieldPredicate(int i, const std::pair &pair) { - return pair.second.isTypeInfoAssigned() ? (pair.second.typeInfo() == i) : (i == 0); + return pair.second.isTypeInfoAssigned() ? (pair.second.typeInfo() == static_cast(i)) : (i == 0); } /*! @@ -252,7 +252,7 @@ void pushId3v2CoverValues(TagType *tag, KnownField field, const QList(index)); fields.insert(std::make_pair(id, field)); } } @@ -348,7 +348,7 @@ void PicturePreviewSelection::addOfSelectedType(const QString &path) */ void PicturePreviewSelection::removeSelected() { - if(m_currentTypeIndex < static_cast(m_values.size())) { + if(m_currentTypeIndex < m_values.size()) { if(m_values[m_currentTypeIndex].isEmpty()) { QMessageBox::information(this, QApplication::applicationName(), tr("There is no cover to remove.")); } else {