diff --git a/src/modules/module-raop-sink.c b/src/modules/module-raop-sink.c index b1becba9d..593352b80 100644 --- a/src/modules/module-raop-sink.c +++ b/src/modules/module-raop-sink.c @@ -1671,7 +1671,10 @@ static void impl_destroy(struct impl *impl) pw_properties_free(impl->headers); pw_properties_free(impl->stream_props); pw_properties_free(impl->props); - free(impl->password); + if (impl->password) { + explicit_bzero(impl->password, strlen(impl->password)); + free(impl->password); + } free(impl); }