summaryrefslogtreecommitdiff
path: root/usr/src/cmd/dcs/sparc/sun4u/ri_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/dcs/sparc/sun4u/ri_init.c')
-rw-r--r--usr/src/cmd/dcs/sparc/sun4u/ri_init.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/usr/src/cmd/dcs/sparc/sun4u/ri_init.c b/usr/src/cmd/dcs/sparc/sun4u/ri_init.c
index 8ec974a90e..164140fa7c 100644
--- a/usr/src/cmd/dcs/sparc/sun4u/ri_init.c
+++ b/usr/src/cmd/dcs/sparc/sun4u/ri_init.c
@@ -731,8 +731,7 @@ cpu_cap_request(ri_hdl_t *ri_hdl, rcmd_t *rcm)
out:
s_free(syscpuids);
s_free(newcpuids);
- if (nvl != NULL)
- nvlist_free(nvl);
+ nvlist_free(nvl);
if (rcm_info != NULL)
rcm_free_info(rcm_info);
@@ -1771,8 +1770,7 @@ ri_ap_alloc(char *ap_id, ri_hdl_t *hdl)
if (nvlist_alloc(&ap->conf_props, NV_UNIQUE_NAME, 0) != 0 ||
nvlist_add_string(ap->conf_props, RI_AP_REQ_ID, ap_id) != 0) {
- if (ap->conf_props != NULL)
- nvlist_free(ap->conf_props);
+ nvlist_free(ap->conf_props);
free(ap);
return (NULL);
}