impl-link: fix error message memory leak

`pw_link_info::error` was previously not cleared when a link was destroyed,
leading to a memory leak if an error message had been set. For example,
if format negotiation fails, and as a result the link is destroyed.
This commit is contained in:
Barnabás Pőcze 2024-08-13 01:14:58 +02:00 committed by Wim Taymans
parent 55dc9c3c27
commit cf3e52c25c

View file

@ -1605,6 +1605,7 @@ void pw_impl_link_destroy(struct pw_impl_link *link)
free(link->name);
free(link->info.format);
free((char *) link->info.error);
free(impl);
}