Print this page
patch tsoome-feedback

@@ -296,15 +296,13 @@
                         return (err);
         }
 
         err = subr->func(cmd, invl, &onvl);
 
-        if (invl != NULL)
                 nvlist_free(invl);
 
         if (err != 0) {
-                if (onvl != NULL)
                         nvlist_free(onvl);
                 return (err);
         }
 
         /*

@@ -423,11 +421,10 @@
 _fini(void)
 {
         int ret;
 
         if ((ret = mod_remove(&modlinkage)) == 0) {
-                if (fm_vers_nvl != NULL)
                         nvlist_free(fm_vers_nvl);
         }
 
         return (ret);
 }