Add fallthrough comments and remove -Wimplicit-fallthrough=0
Signed-off-by: Jonas Kvinge <jonas@jkvinge.net>
This commit is contained in:
parent
cf9f48d8da
commit
bdc089290d
|
@ -8,7 +8,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(CMAKE_VERSION VERSION_GREATER 3.0)
|
if(CMAKE_VERSION VERSION_GREATER 3.0)
|
||||||
|
|
|
@ -5,7 +5,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
|
include_directories(${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
|
|
|
@ -8,7 +8,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(SOURCES
|
set(SOURCES
|
||||||
|
|
|
@ -10,7 +10,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(MESSAGES
|
set(MESSAGES
|
||||||
|
|
|
@ -12,7 +12,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
|
set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR})
|
||||||
|
|
|
@ -19,7 +19,7 @@ set(CMAKE_CXX_STANDARD 11)
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} --std=c++11 -U__STRICT_ANSI__ -Wall -Woverloaded-virtual -Wno-sign-compare -fpermissive")
|
||||||
|
|
||||||
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wimplicit-fallthrough=0 -Wpedantic")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra -Wpedantic")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
option(BUILD_WERROR "Build with -Werror" OFF)
|
option(BUILD_WERROR "Build with -Werror" OFF)
|
||||||
|
|
|
@ -1239,10 +1239,17 @@ CollectionItem *CollectionModel::ItemFromSong(GroupBy type, bool signal, bool cr
|
||||||
item->sort_text = SortTextForNumber(year) + " ";
|
item->sort_text = SortTextForNumber(year) + " ";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case GroupBy_Composer: if (item->key.isNull()) item->key = s.composer();
|
case GroupBy_Composer:
|
||||||
case GroupBy_Performer: if (item->key.isNull()) item->key = s.performer();
|
if (item->key.isNull()) item->key = s.composer();
|
||||||
case GroupBy_Grouping: if (item->key.isNull()) item->key = s.grouping();
|
// fallthrough
|
||||||
case GroupBy_Genre: if (item->key.isNull()) item->key = s.genre();
|
case GroupBy_Performer:
|
||||||
|
if (item->key.isNull()) item->key = s.performer();
|
||||||
|
// fallthrough
|
||||||
|
case GroupBy_Grouping:
|
||||||
|
if (item->key.isNull()) item->key = s.grouping();
|
||||||
|
// fallthrough
|
||||||
|
case GroupBy_Genre:
|
||||||
|
if (item->key.isNull()) item->key = s.genre();
|
||||||
item->display_text = TextOrUnknown(item->key);
|
item->display_text = TextOrUnknown(item->key);
|
||||||
item->sort_text = SortTextForArtist(item->key);
|
item->sort_text = SortTextForArtist(item->key);
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -514,6 +514,7 @@ bool ContextView::eventFilter(QObject *object, QEvent *event) {
|
||||||
case QEvent::Paint:{
|
case QEvent::Paint:{
|
||||||
handlePaintEvent(object, event);
|
handlePaintEvent(object, event);
|
||||||
}
|
}
|
||||||
|
// fallthrough
|
||||||
default:{
|
default:{
|
||||||
return QObject::eventFilter(object, event);
|
return QObject::eventFilter(object, event);
|
||||||
}
|
}
|
||||||
|
|
|
@ -552,6 +552,7 @@ void Player::EngineStateChanged(Engine::State state) {
|
||||||
break;
|
break;
|
||||||
case Engine::Error:
|
case Engine::Error:
|
||||||
emit Error();
|
emit Error();
|
||||||
|
// fallthrough
|
||||||
case Engine::Empty:
|
case Engine::Empty:
|
||||||
case Engine::Idle:
|
case Engine::Idle:
|
||||||
emit Stopped();
|
emit Stopped();
|
||||||
|
|
|
@ -150,6 +150,7 @@ void ScrobblingAPI20::Authenticate(const bool https) {
|
||||||
messagebox_error.setTextFormat(Qt::RichText);
|
messagebox_error.setTextFormat(Qt::RichText);
|
||||||
messagebox_error.exec();
|
messagebox_error.exec();
|
||||||
}
|
}
|
||||||
|
// fallthrough
|
||||||
case QMessageBox::Save:
|
case QMessageBox::Save:
|
||||||
QApplication::clipboard()->setText(url.toString());
|
QApplication::clipboard()->setText(url.toString());
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -867,11 +867,12 @@ void TidalRequest::SongsFinishCheck(const qint64 artist_id, const qint64 album_i
|
||||||
AddSongsRequest(offset_next);
|
AddSongsRequest(offset_next);
|
||||||
break;
|
break;
|
||||||
case QueryType_SearchSongs:
|
case QueryType_SearchSongs:
|
||||||
// If artist_id and album_id isn't zero it means that it's a songs search where we fetch all albums too. So pass through.
|
// If artist_id and album_id isn't zero it means that it's a songs search where we fetch all albums too. So fallthrough.
|
||||||
if (artist_id == 0 && album_id == 0) {
|
if (artist_id == 0 && album_id == 0) {
|
||||||
AddSongsSearchRequest(offset_next);
|
AddSongsSearchRequest(offset_next);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
// fallthrough
|
||||||
case QueryType_Artists:
|
case QueryType_Artists:
|
||||||
case QueryType_SearchArtists:
|
case QueryType_SearchArtists:
|
||||||
case QueryType_Albums:
|
case QueryType_Albums:
|
||||||
|
|
Loading…
Reference in New Issue