From: Zbigniew Jędrzejewski-Szmek Date: Thu, 16 Jul 2026 13:17:33 +0000 (+0200) Subject: network: silence false warning about unitialized variable X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=d094067547fb8dd91c637981cf6b1870ee2c08de;p=thirdparty%2Fsystemd.git network: silence false warning about unitialized variable [1177/3647] Compiling C object systemd-networkd.p/src_network_networkd-bridge-vlan.c.o In function ‘bridge_vlan_append_set_info’, inlined from ‘bridge_vlan_set_message’ at ../src/network/networkd-bridge-vlan.c:257:21: ../src/network/networkd-bridge-vlan.c:162:28: warning: ‘untagged’ may be used uninitialized [-Wmaybe-uninitialized] 162 | if (untagged == u) | ^ ../src/network/networkd-bridge-vlan.c: In function ‘bridge_vlan_set_message’: ../src/network/networkd-bridge-vlan.c:111:14: note: ‘untagged’ was declared here 111 | bool untagged, pvid_is_untagged; | ^~~~~~~~ --- diff --git a/src/network/networkd-bridge-vlan.c b/src/network/networkd-bridge-vlan.c index 9701811876e..ed1aa5e1df5 100644 --- a/src/network/networkd-bridge-vlan.c +++ b/src/network/networkd-bridge-vlan.c @@ -108,7 +108,8 @@ static uint16_t link_get_pvid(Link *link, bool *ret_untagged) { static int bridge_vlan_append_set_info(Link *link, sd_netlink_message *m) { _cleanup_free_ char *str = NULL; uint16_t pvid, begin = UINT16_MAX; - bool untagged, pvid_is_untagged; + bool pvid_is_untagged, untagged = false; /* is always set togather with . + * Initialize to appease gcc. */ int r; assert(link);