From 0e6fe7f51f7f32127f250d6691d2e0797db34bdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 14 Jul 2026 15:17:56 +0200 Subject: [PATCH] network: do not use assert() on a call with side effects Fixes bf943a9d49941801b45e4631f010359619173d12. --- src/network/networkd-ndisc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/networkd-ndisc.c b/src/network/networkd-ndisc.c index 08bb2bfd12..31745b3600 100644 --- a/src/network/networkd-ndisc.c +++ b/src/network/networkd-ndisc.c @@ -2052,7 +2052,7 @@ static int ndisc_router_process_captive_portal(Link *link, sd_ndisc_router *rt, target = c; assert(target); - assert(set_remove(link->ndisc_captive_portals, target) == target); + assert_se(set_remove(link->ndisc_captive_portals, target) == target); ndisc_captive_portal_free(target); }