From: Kristina Hanicova Date: Wed, 3 Aug 2022 12:43:19 +0000 (+0200) Subject: CH: use virDomainObjClearJob() instead of virCHDomainObjFreeJob() X-Git-Tag: v8.7.0-rc1~200 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d6f3cd75d76caf2fb6a41a410598a72e5ff0216a;p=thirdparty%2Flibvirt.git CH: use virDomainObjClearJob() instead of virCHDomainObjFreeJob() Signed-off-by: Kristina Hanicova Reviewed-by: Michal Privoznik --- 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); }