summaryrefslogtreecommitdiff
path: root/dbus/dbus-transport-socket.c
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2017-01-17 20:49:31 +0000
committerSimon McVittie <smcv@collabora.com>2017-04-07 12:07:51 +0100
commitb044fa0c70ea4521185bb1c9677115372904465a (patch)
treec6c7fefaaac5223dd17bafdf301204daa6f713f9 /dbus/dbus-transport-socket.c
parent053c48c035ea58a2d602c1be91032319acbfa1d0 (diff)
downloaddbus-b044fa0c70ea4521185bb1c9677115372904465a.tar.gz
DBusTransport: assert that invalid results don't happen
This silences -Wswitch-default. Based on part of a patch from Thomas Zimmermann. Signed-off-by: Simon McVittie <smcv@collabora.com> Reviewed-by: Philip Withnall <withnall@endlessm.com> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=98191
Diffstat (limited to 'dbus/dbus-transport-socket.c')
-rw-r--r--dbus/dbus-transport-socket.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/dbus/dbus-transport-socket.c b/dbus/dbus-transport-socket.c
index 0b8efe7f..05acde0c 100644
--- a/dbus/dbus-transport-socket.c
+++ b/dbus/dbus-transport-socket.c
@@ -476,6 +476,9 @@ do_authentication (DBusTransport *transport,
_dbus_verbose (" %s auth state: authenticated\n",
TRANSPORT_SIDE (transport));
break;
+
+ case DBUS_AUTH_STATE_INVALID:
+ /* fall through */
default:
_dbus_assert_not_reached ("invalid auth state");
}