[PATCH 6/8] modules: Fix entry leak in module-card-restore

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux