mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-04 21:47:16 +03:00
xenXMDomainDefineXML: remove dead store and useless/leaky virGetDomain
* src/xen/xm_internal.c (xenXMDomainDefineXML): Remove useless and leak-inducing call to virGetDomain, as well as decl of now-unused local.
This commit is contained in:
parent
2cdf29eda9
commit
7be5c26d74
@ -2622,7 +2622,6 @@ cleanup:
|
||||
*/
|
||||
virDomainPtr xenXMDomainDefineXML(virConnectPtr conn, const char *xml) {
|
||||
virDomainPtr ret;
|
||||
virDomainPtr olddomain;
|
||||
char filename[PATH_MAX];
|
||||
const char * oldfilename;
|
||||
virDomainDefPtr def = NULL;
|
||||
@ -2688,10 +2687,6 @@ virDomainPtr xenXMDomainDefineXML(virConnectPtr conn, const char *xml) {
|
||||
goto error;
|
||||
}
|
||||
|
||||
/* XXX wtf.com is this line for - it appears to be amemory leak */
|
||||
if (!(olddomain = virGetDomain(conn, def->name, entry->def->uuid)))
|
||||
goto error;
|
||||
|
||||
/* Remove the name -> filename mapping */
|
||||
if (virHashRemoveEntry(priv->nameConfigMap, def->name, NULL) < 0) {
|
||||
xenXMError(VIR_ERR_INTERNAL_ERROR,
|
||||
|
Loading…
x
Reference in New Issue
Block a user