Use fallthrough attribute (C++17 feature)

This commit is contained in:
Mat Sutcliffe
2021-04-17 16:35:21 +01:00
parent 22301c1a1f
commit f228055229
7 changed files with 11 additions and 11 deletions

View File

@@ -174,11 +174,11 @@ namespace BlackMisc
{
default:
case CStatusMessage::SeverityDebug: result.m_severities.insert(CStatusMessage::SeverityDebug);
Q_FALLTHROUGH();
[[fallthrough]];
case CStatusMessage::SeverityInfo: result.m_severities.insert(CStatusMessage::SeverityInfo);
Q_FALLTHROUGH();
[[fallthrough]];
case CStatusMessage::SeverityWarning: result.m_severities.insert(CStatusMessage::SeverityWarning);
Q_FALLTHROUGH();
[[fallthrough]];
case CStatusMessage::SeverityError: result.m_severities.insert(CStatusMessage::SeverityError);
}
return result;