From 69f1c33425f173bc7f8471d1075c916f83866c82 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 16 Nov 2023 09:14:38 +0900 Subject: [PATCH] test: sd_bus_process() may assign NULL even if it returns positive Let's not trigger assert_return() needlessly. Prompted by #30029. --- src/libsystemd/sd-bus/test-bus-peersockaddr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsystemd/sd-bus/test-bus-peersockaddr.c b/src/libsystemd/sd-bus/test-bus-peersockaddr.c index 4774ef6a4c6..79556e8a857 100644 --- a/src/libsystemd/sd-bus/test-bus-peersockaddr.c +++ b/src/libsystemd/sd-bus/test-bus-peersockaddr.c @@ -65,7 +65,7 @@ static void *server(void *p) { continue; } - if (sd_bus_message_is_method_call(m, "foo.foo", "Foo") > 0) { + if (m && sd_bus_message_is_method_call(m, "foo.foo", "Foo") > 0) { assert_se(sd_bus_reply_method_return(m, "s", "bar") >= 0); break; } -- 2.47.3