mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
virsh: domain: Clean up handling of "dom" in "save" command
This commit is contained in:
@@ -3887,7 +3887,8 @@ doSave(void *opaque)
|
|||||||
out:
|
out:
|
||||||
pthread_sigmask(SIG_SETMASK, &oldsigmask, NULL);
|
pthread_sigmask(SIG_SETMASK, &oldsigmask, NULL);
|
||||||
out_sig:
|
out_sig:
|
||||||
if (dom) virDomainFree(dom);
|
if (dom)
|
||||||
|
virDomainFree(dom);
|
||||||
VIR_FREE(xml);
|
VIR_FREE(xml);
|
||||||
ignore_value(safewrite(data->writefd, &ret, sizeof(ret)));
|
ignore_value(safewrite(data->writefd, &ret, sizeof(ret)));
|
||||||
}
|
}
|
||||||
@@ -4051,8 +4052,7 @@ cmdSave(vshControl *ctl, const vshCmd *cmd)
|
|||||||
vshPrint(ctl, _("\nDomain %s saved to %s\n"), name, to);
|
vshPrint(ctl, _("\nDomain %s saved to %s\n"), name, to);
|
||||||
|
|
||||||
cleanup:
|
cleanup:
|
||||||
if (dom)
|
virDomainFree(dom);
|
||||||
virDomainFree(dom);
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user