From 39dd760c609f3bf9838bda3cd33643eb1371fb95 Mon Sep 17 00:00:00 2001 From: Jonas Holmberg Date: Tue, 20 Jan 2026 15:02:40 +0100 Subject: [PATCH] impl-port: Free capabilities Free capabilities when destroying port. --- src/pipewire/impl-port.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pipewire/impl-port.c b/src/pipewire/impl-port.c index 9d49a8097..ed6fe9f1e 100644 --- a/src/pipewire/impl-port.c +++ b/src/pipewire/impl-port.c @@ -1595,6 +1595,8 @@ void pw_impl_port_destroy(struct pw_impl_port *port) pw_param_clear(&impl->pending_list, SPA_ID_INVALID); free(port->tag[SPA_DIRECTION_INPUT]); free(port->tag[SPA_DIRECTION_OUTPUT]); + free(port->cap[SPA_DIRECTION_INPUT]); + free(port->cap[SPA_DIRECTION_OUTPUT]); pw_map_clear(&port->mix_port_map);