summaryrefslogtreecommitdiff
path: root/usr/src/cmd/fm/modules/common/eversholt/fme.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/fm/modules/common/eversholt/fme.c')
-rw-r--r--usr/src/cmd/fm/modules/common/eversholt/fme.c23
1 files changed, 8 insertions, 15 deletions
diff --git a/usr/src/cmd/fm/modules/common/eversholt/fme.c b/usr/src/cmd/fm/modules/common/eversholt/fme.c
index 8113230bf3..096caa73db 100644
--- a/usr/src/cmd/fm/modules/common/eversholt/fme.c
+++ b/usr/src/cmd/fm/modules/common/eversholt/fme.c
@@ -1701,8 +1701,7 @@ fme_receive_report(fmd_hdl_t *hdl, fmd_event_t *ffep,
ipath_print(O_ALTFP|O_NONL, eventstring, ipp);
out(O_ALTFP, " explained by FME%d]", fmep->id);
- if (pre_peek_nvp)
- nvlist_free(pre_peek_nvp);
+ nvlist_free(pre_peek_nvp);
if (ep->count == 1)
serialize_observation(fmep, eventstring, ipp);
@@ -2028,16 +2027,14 @@ node2fmri(struct node *n)
err = nvlist_add_nvlist_array(f, FM_FMRI_HC_LIST, pa, depth);
if (err == 0) {
for (i = 0; i < depth; i++)
- if (pa[i] != NULL)
- nvlist_free(pa[i]);
+ nvlist_free(pa[i]);
return (f);
}
failure = "addition of hc-pair array to FMRI failed";
boom:
for (i = 0; i < depth; i++)
- if (pa[i] != NULL)
- nvlist_free(pa[i]);
+ nvlist_free(pa[i]);
nvlist_free(f);
out(O_DIE, "%s", failure);
/*NOTREACHED*/
@@ -2101,16 +2098,14 @@ ipath2fmri(struct ipath *ipath)
err = nvlist_add_nvlist_array(f, FM_FMRI_HC_LIST, pa, depth);
if (err == 0) {
for (i = 0; i < depth; i++)
- if (pa[i] != NULL)
- nvlist_free(pa[i]);
+ nvlist_free(pa[i]);
return (f);
}
failure = "addition of hc-pair array to FMRI failed";
boom:
for (i = 0; i < depth; i++)
- if (pa[i] != NULL)
- nvlist_free(pa[i]);
+ nvlist_free(pa[i]);
nvlist_free(f);
out(O_DIE, "%s", failure);
/*NOTREACHED*/
@@ -2141,11 +2136,9 @@ static void publish_suspects(struct fme *fmep, struct rsl *srl);
static void
rslfree(struct rsl *freeme)
{
- if (freeme->asru != NULL)
- nvlist_free(freeme->asru);
- if (freeme->fru != NULL)
- nvlist_free(freeme->fru);
- if (freeme->rsrc != NULL && freeme->rsrc != freeme->asru)
+ nvlist_free(freeme->asru);
+ nvlist_free(freeme->fru);
+ if (freeme->rsrc != freeme->asru)
nvlist_free(freeme->rsrc);
}