1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-07 17:28:15 +00:00

bhyve: use g_auto in virBhyveProcessStop

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
Ján Tomko 2021-12-10 18:31:03 +01:00
parent d604666d77
commit 0c0a8ba43b

View File

@ -285,7 +285,7 @@ virBhyveProcessStop(struct _bhyveConn *driver,
virDomainShutoffReason reason) virDomainShutoffReason reason)
{ {
int ret = -1; int ret = -1;
virCommand *cmd = NULL; g_autoptr(virCommand) cmd = NULL;
bhyveDomainObjPrivate *priv = vm->privateData; bhyveDomainObjPrivate *priv = vm->privateData;
if (!virDomainObjIsActive(vm)) { if (!virDomainObjIsActive(vm)) {
@ -335,8 +335,6 @@ virBhyveProcessStop(struct _bhyveConn *driver,
bhyveProcessStopHook(vm, VIR_HOOK_BHYVE_OP_RELEASE); bhyveProcessStopHook(vm, VIR_HOOK_BHYVE_OP_RELEASE);
cleanup: cleanup:
virCommandFree(cmd);
virPidFileDelete(BHYVE_STATE_DIR, vm->def->name); virPidFileDelete(BHYVE_STATE_DIR, vm->def->name);
virDomainDeleteConfig(BHYVE_STATE_DIR, NULL, vm); virDomainDeleteConfig(BHYVE_STATE_DIR, NULL, vm);