Print this page
6659 nvlist_free(NULL) is a no-op

*** 1320,1330 **** ASSERT(MUTEX_HELD(&cip->ci_lock)); if (cip->ci_proxy_asru) fmd_free(cip->ci_proxy_asru, sizeof (uint8_t) * cip->ci_nsuspects); - if (cip->ci_diag_de) nvlist_free(cip->ci_diag_de); if (cip->ci_diag_asru) fmd_free(cip->ci_diag_asru, sizeof (uint8_t) * cip->ci_nsuspects); --- 1320,1329 ----
*** 2429,2439 **** void fmd_case_set_de_fmri(fmd_case_t *cp, nvlist_t *nvl) { fmd_case_impl_t *cip = (fmd_case_impl_t *)cp; - if (cip->ci_diag_de) nvlist_free(cip->ci_diag_de); cip->ci_diag_de = nvl; } void --- 2428,2437 ----