From 767f7b3471f8c27330f924f02d411ab5a0aca096 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Wed, 11 Jul 2018 16:14:27 +0100 Subject: [PATCH 2/7] dbus_server_listen: Assert that implementations return a known result If they didn't, we'd probably leak the server and/or the error. Signed-off-by: Simon McVittie --- dbus/dbus-server.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dbus/dbus-server.c b/dbus/dbus-server.c index f26a8f7c..3243af6c 100644 --- a/dbus/dbus-server.c +++ b/dbus/dbus-server.c @@ -631,6 +631,10 @@ dbus_server_listen (const char *address, /* keep trying addresses */ } + else + { + _dbus_assert_not_reached ("Unknown result in dbus_server_listen"); + } } _dbus_assert (server == NULL); -- 2.18.0