From c02db025020351cf06df1a8b2bb5b784e85bfa32 Mon Sep 17 00:00:00 2001 From: Radek Novacek Date: Wed, 16 Oct 2013 16:34:59 +0200 Subject: power: Fix memory leak --- src/power/LMI_PowerManagementCapabilitiesProvider.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/power/LMI_PowerManagementCapabilitiesProvider.c') diff --git a/src/power/LMI_PowerManagementCapabilitiesProvider.c b/src/power/LMI_PowerManagementCapabilitiesProvider.c index c072cff..4d8824a 100644 --- a/src/power/LMI_PowerManagementCapabilitiesProvider.c +++ b/src/power/LMI_PowerManagementCapabilitiesProvider.c @@ -77,6 +77,7 @@ static CMPIStatus LMI_PowerManagementCapabilitiesEnumInstances( for (int i = 0; i < count; i++) { LMI_PowerManagementCapabilities_Set_PowerStatesSupported(&w, i, list[i]); } + free(list); // TODO: get this list dynamically from PowerStatesSupported (see SMASH) LMI_PowerManagementCapabilities_Init_PowerChangeCapabilities(&w, 3); -- cgit