diff --git a/src/plugins/platforms/xcb/qxcbsessionmanager.cpp b/src/plugins/platforms/xcb/qxcbsessionmanager.cpp index 002fccba07a..3e0756b0e43 100644 --- a/src/plugins/platforms/xcb/qxcbsessionmanager.cpp +++ b/src/plugins/platforms/xcb/qxcbsessionmanager.cpp @@ -242,7 +242,7 @@ static void sm_performSaveYourself(QXcbSessionManager *sm) sm->appCommitData(); if (sm_isshutdown && sm_cancel) break; // we cancelled the shutdown, no need to save state - // fall through + Q_FALLTHROUGH(); case SmSaveLocal: sm->appSaveState(); break; diff --git a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp index 554f4d91a4b..12e15bfc47e 100644 --- a/src/plugins/sqldrivers/mysql/qsql_mysql.cpp +++ b/src/plugins/sqldrivers/mysql/qsql_mysql.cpp @@ -1451,7 +1451,7 @@ QString QMYSQLDriver::formatValue(const QSqlField &field, bool trimStrings) cons } else { qWarning("QMYSQLDriver::formatValue: Database not open"); } - // fall through + Q_FALLTHROUGH(); default: r = QSqlDriver::formatValue(field, trimStrings); } diff --git a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp index 5a77c26b623..1b3a55d0962 100644 --- a/src/plugins/sqldrivers/odbc/qsql_odbc.cpp +++ b/src/plugins/sqldrivers/odbc/qsql_odbc.cpp @@ -1676,7 +1676,7 @@ bool QODBCResult::exec() ind); break; } - // fall through + Q_FALLTHROUGH(); default: { QByteArray &ba = tmpStorage[i]; if (*ind != SQL_NULL_DATA) @@ -1769,7 +1769,7 @@ bool QODBCResult::exec() } break; } - // fall through + Q_FALLTHROUGH(); default: { if (bindValueType(i) & QSql::Out) values[i] = tmpStorage.at(i);