From: Florian Weimer Date: Wed, 28 May 2025 07:59:24 +0000 (+0200) Subject: hurd: Avoid -Wfree-labels warning in _hurd_intr_rpc_mach_msg X-Git-Tag: glibc-2.42~201 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fe31d246f5ecf584467904cc8a411dbe306ae8f3;p=thirdparty%2Fglibc.git hurd: Avoid -Wfree-labels warning in _hurd_intr_rpc_mach_msg This is required after commit 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ("Turn on -Wfree-labels by default if available"). Reviewed-by: Sam James --- diff --git a/hurd/intr-msg.c b/hurd/intr-msg.c index 1c2fe3f20c..f9bf5c1c67 100644 --- a/hurd/intr-msg.c +++ b/hurd/intr-msg.c @@ -183,9 +183,12 @@ _hurd_intr_rpc_mach_msg (mach_msg_header_t *msg, switch (name) { case MACH_MSG_TYPE_MOVE_SEND: - mach_port_t *ports = (mach_port_t *) data; - for (i = 0; i < number; i++) - __mach_port_deallocate (__mach_task_self (), *ports++); + { + mach_port_t *ports = (mach_port_t *) data; + for (i = 0; i < number; i++) + __mach_port_deallocate (__mach_task_self (), + *ports++); + } if (ty->msgtl_header.msgt_longform) ty->msgtl_name = MACH_MSG_TYPE_COPY_SEND; else