From d6f3cd75d76caf2fb6a41a410598a72e5ff0216a Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Wed, 3 Aug 2022 14:43:19 +0200 Subject: [PATCH] CH: use virDomainObjClearJob() instead of virCHDomainObjFreeJob() Signed-off-by: Kristina Hanicova Reviewed-by: Michal Privoznik --- src/ch/ch_domain.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/ch/ch_domain.c b/src/ch/ch_domain.c index 499d31cf4a..817b1176d5 100644 --- a/src/ch/ch_domain.c +++ b/src/ch/ch_domain.c @@ -32,12 +32,6 @@ VIR_LOG_INIT("ch.ch_domain"); -static void -virCHDomainObjFreeJob(virCHDomainObjPrivate *priv) -{ - ignore_value(virCondDestroy(&priv->job.cond)); -} - /* * obj must be locked before calling, virCHDriver must NOT be locked * @@ -129,7 +123,7 @@ virCHDomainObjPrivateAlloc(void *opaque) } if (!(priv->chrdevs = virChrdevAlloc())) { - virCHDomainObjFreeJob(priv); + virDomainObjClearJob(&priv->job); g_free(priv); return NULL; } @@ -144,7 +138,7 @@ virCHDomainObjPrivateFree(void *data) virCHDomainObjPrivate *priv = data; virChrdevFree(priv->chrdevs); - virCHDomainObjFreeJob(priv); + virDomainObjClearJob(&priv->job); g_free(priv->machineName); g_free(priv); } -- 2.47.2