From: Peter Meerwald <p.meerwald@xxxxxxxxxxxxxxxxxx> CID 1323585 entry_read() allocates an entry which must be freed --- src/modules/module-card-restore.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/module-card-restore.c b/src/modules/module-card-restore.c index eb6c94a..197335a 100644 --- a/src/modules/module-card-restore.c +++ b/src/modules/module-card-restore.c @@ -445,6 +445,7 @@ static pa_hook_result_t profile_available_changed_callback(void *hook_data, void if (pa_card_set_profile(profile->card, profile, true) != 0) pa_log_warn("Could not set profile '%s'", profile->name); + entry_free(entry); return PA_HOOK_OK; } -- 1.7.9.5