From ce6ea42b699d060f3c792d2ae68dea73c2e1e342 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 17 Feb 2026 16:39:35 +0900 Subject: [PATCH] bus-polkit: add one more assertion For CID#1645013. --- src/shared/bus-polkit.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/shared/bus-polkit.c b/src/shared/bus-polkit.c index 3d32726f4e3..c000b758695 100644 --- a/src/shared/bus-polkit.c +++ b/src/shared/bus-polkit.c @@ -286,9 +286,7 @@ static int async_polkit_read_reply(sd_bus_message *reply, AsyncPolkitQuery *q) { a = ASSERT_PTR(TAKE_PTR(q->action)); if (sd_bus_message_is_method_error(reply, NULL)) { - const sd_bus_error *e; - - e = sd_bus_message_get_error(reply); + const sd_bus_error *e = ASSERT_PTR(sd_bus_message_get_error(reply)); if (bus_error_is_unknown_service(e)) { /* If PK is absent, then store this away, as it depends on the callers flags whether -- 2.47.3