diff options
Diffstat (limited to 'lib/ipmi_pef.c')
| -rw-r--r-- | lib/ipmi_pef.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/lib/ipmi_pef.c b/lib/ipmi_pef.c index 154bf40..1beebf0 100644 --- a/lib/ipmi_pef.c +++ b/lib/ipmi_pef.c @@ -674,7 +674,7 @@ ipmi_pef_list_policies(struct ipmi_intf * intf)  	tbl_size = ipmi_pef_get_policy_table(intf, &ptbl);  	if (!tbl_size) { -		if (!ptbl) { +		if (ptbl != NULL) {  			free(ptbl);  			ptbl = NULL;  		} @@ -808,7 +808,7 @@ ipmi_pef_get_info(struct ipmi_intf * intf)  	uint8_t actions, tbl_size;  	tbl_size = ipmi_pef_get_policy_table(intf, &ptbl); -	if (!ptbl) { +	if (ptbl != NULL) {  		free(ptbl);  		ptbl = NULL;  	} | 
