* cfg.mk (useless_free_options): Add virDomainDefFree to the list
of free-like functions.
* src/test/test_driver.c (testDomainCreateXML): Remove useless-if-
before-virDomainDefFree.
* src/conf/domain_conf.c (virDomainAssignDef): Likewise
--name=VIR_FREE \
--name=xmlFree \
--name=xmlXPathFreeContext \
+ --name=virDomainDefFree \
--name=xmlXPathFreeObject
# Avoid uses of write(2). Either switch to streams (fwrite), or use
virDomainDefFree(domain->def);
domain->def = def;
} else {
- if (domain->newDef)
- virDomainDefFree(domain->newDef);
+ virDomainDefFree(domain->newDef);
domain->newDef = def;
}
virDomainObjUnlock(dom);
if (event)
testDomainEventQueue(privconn, event);
- if (def)
- virDomainDefFree(def);
+ virDomainDefFree(def);
testDriverUnlock(privconn);
return ret;
}