diff options
-rw-r--r-- | src/output/jack_output_plugin.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/output/jack_output_plugin.c b/src/output/jack_output_plugin.c index d2f7747dc..5b8926f0f 100644 --- a/src/output/jack_output_plugin.c +++ b/src/output/jack_output_plugin.c @@ -337,6 +337,9 @@ mpd_jack_finish(void *data) { struct jack_data *jd = data; + for (unsigned i = 0; i < jd->num_source_ports; ++i) + g_free(jd->source_ports[i]); + for (unsigned i = 0; i < jd->num_destination_ports; ++i) g_free(jd->destination_ports[i]); |