void lscmd_del(lscmd_t *self) { if (self) { config_del(self->config); freeargv(self->argc, self->argv); free(self); } }
void rockon_data_del(rockon_data* rdata) { assert(rdata); rockon_data_clean(rdata); if (rdata->config != NULL) { config_save(rdata->config); config_del(rdata->config); } free(rdata); }