filter-graph: clean control_port array on unload

Because we created it when we loaded the graph.
This commit is contained in:
Wim Taymans 2025-04-30 13:18:34 +02:00
parent aa67998e26
commit 8d3cb2cd84

View file

@ -1644,8 +1644,6 @@ static void unsetup_graph(struct graph *graph)
graph->output = NULL;
free(graph->hndl);
graph->hndl = NULL;
free(graph->control_port);
graph->control_port = NULL;
}
static int setup_graph(struct graph *graph)
@ -2128,6 +2126,8 @@ static void graph_free(struct graph *graph)
for (i = 0; i < graph->n_output_names; i++)
free(graph->output_names[i]);
free(graph->output_names);
free(graph->control_port);
graph->control_port = NULL;
}
static const struct spa_filter_graph_methods impl_filter_graph = {