summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWim Taymans <wtaymans@redhat.com>2020-09-09 13:22:09 +0200
committerWim Taymans <wtaymans@redhat.com>2020-09-09 13:22:09 +0200
commit734dc72bf2c2fc2914f88ca4c8fec63e1a5dfb68 (patch)
treeef2bbadd1da829d67f22351a36430ba7241fd362
parenta956c265a221b2434a5e81bc9f500888f5232555 (diff)
context: don't leak device port info
-rw-r--r--pipewire-pulseaudio/src/context.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pipewire-pulseaudio/src/context.c b/pipewire-pulseaudio/src/context.c
index 8ce3ae05..dc44dd55 100644
--- a/pipewire-pulseaudio/src/context.c
+++ b/pipewire-pulseaudio/src/context.c
@@ -734,6 +734,8 @@ static void device_clear_ports(struct global *g)
i->ports = NULL;
free(g->card_info.card_ports);
g->card_info.card_ports = NULL;
+ free(g->card_info.port_devices);
+ g->card_info.port_devices = NULL;
}
static void device_sync_ports(struct global *g)