summaryrefslogtreecommitdiffstats
path: root/src/dbus/qdbusabstractinterface.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-01-10 16:08:03 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-01-12 07:10:25 +0000
commit9031069e12a9870c61de2fb7bfe3569f8c8859b0 (patch)
tree5964cdd7cd106ca81be94424cdefc99769d9564f /src/dbus/qdbusabstractinterface.cpp
parentcf7a4016a17615df2952389bae11149a49b151bc (diff)
Add more Q_FALLTHROUGH()
Silence g++ 7.X warnings. Change-Id: Id06d06e7e3b5be2cf3934d81f1891da58dea2649 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/dbus/qdbusabstractinterface.cpp')
-rw-r--r--src/dbus/qdbusabstractinterface.cpp30
1 files changed, 16 insertions, 14 deletions
diff --git a/src/dbus/qdbusabstractinterface.cpp b/src/dbus/qdbusabstractinterface.cpp
index 50a0483231..7ddf68daa0 100644
--- a/src/dbus/qdbusabstractinterface.cpp
+++ b/src/dbus/qdbusabstractinterface.cpp
@@ -761,27 +761,28 @@ QDBusMessage QDBusAbstractInterface::call(QDBus::CallMode mode, const QString &m
switch (count) {
case 8:
argList.prepend(arg8);
- // fall through
+ Q_FALLTHROUGH();
case 7:
argList.prepend(arg7);
- // fall through
+ Q_FALLTHROUGH();
case 6:
argList.prepend(arg6);
- // fall through
+ Q_FALLTHROUGH();
case 5:
argList.prepend(arg5);
- // fall through
+ Q_FALLTHROUGH();
case 4:
argList.prepend(arg4);
- // fall through
+ Q_FALLTHROUGH();
case 3:
argList.prepend(arg3);
- // fall through
+ Q_FALLTHROUGH();
case 2:
argList.prepend(arg2);
- // fall through
+ Q_FALLTHROUGH();
case 1:
argList.prepend(arg1);
+ break;
}
return callWithArgumentList(mode, method, argList);
@@ -826,27 +827,28 @@ QDBusPendingCall QDBusAbstractInterface::asyncCall(const QString &method, const
switch (count) {
case 8:
argList.prepend(arg8);
- // fall through
+ Q_FALLTHROUGH();
case 7:
argList.prepend(arg7);
- // fall through
+ Q_FALLTHROUGH();
case 6:
argList.prepend(arg6);
- // fall through
+ Q_FALLTHROUGH();
case 5:
argList.prepend(arg5);
- // fall through
+ Q_FALLTHROUGH();
case 4:
argList.prepend(arg4);
- // fall through
+ Q_FALLTHROUGH();
case 3:
argList.prepend(arg3);
- // fall through
+ Q_FALLTHROUGH();
case 2:
argList.prepend(arg2);
- // fall through
+ Q_FALLTHROUGH();
case 1:
argList.prepend(arg1);
+ break;
}
return asyncCallWithArgumentList(method, argList);