From 18ce166735ec996eaf4b83050112eba22c026bce Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 10 Apr 2024 18:12:14 +0200 Subject: [PATCH] protocol-native: cleanup when starting a server fails --- src/modules/module-protocol-native.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/module-protocol-native.c b/src/modules/module-protocol-native.c index 9e23ebfac..ceb9d7453 100644 --- a/src/modules/module-protocol-native.c +++ b/src/modules/module-protocol-native.c @@ -1845,6 +1845,9 @@ int pipewire__module_init(struct pw_impl_module *module, const char *args_str) return 0; error_cleanup: + pw_properties_free(d->props); + if (d->security) + protocol_native_security_context_free(d->security); pw_protocol_destroy(this); return res; }