From 0c0a8ba43bd58a0efe9ec1749730c95da2d6f8a3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A1n=20Tomko?= Date: Fri, 10 Dec 2021 18:31:03 +0100 Subject: [PATCH] bhyve: use g_auto in virBhyveProcessStop MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Ján Tomko Reviewed-by: Michal Privoznik --- src/bhyve/bhyve_process.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/bhyve/bhyve_process.c b/src/bhyve/bhyve_process.c index ead6b0e522..ee692d2ba3 100644 --- a/src/bhyve/bhyve_process.c +++ b/src/bhyve/bhyve_process.c @@ -285,7 +285,7 @@ virBhyveProcessStop(struct _bhyveConn *driver, virDomainShutoffReason reason) { int ret = -1; - virCommand *cmd = NULL; + g_autoptr(virCommand) cmd = NULL; bhyveDomainObjPrivate *priv = vm->privateData; if (!virDomainObjIsActive(vm)) { @@ -335,8 +335,6 @@ virBhyveProcessStop(struct _bhyveConn *driver, bhyveProcessStopHook(vm, VIR_HOOK_BHYVE_OP_RELEASE); cleanup: - virCommandFree(cmd); - virPidFileDelete(BHYVE_STATE_DIR, vm->def->name); virDomainDeleteConfig(BHYVE_STATE_DIR, NULL, vm); -- 2.47.2