From: Peter Krempa Date: Thu, 1 Oct 2020 09:43:09 +0000 (+0200) Subject: qemu: migration_cookie: Register 'autoptr' functions for internal types X-Git-Tag: v6.9.0-rc1~340 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85d6d515ed35d5b44ef6cda71a2a9160dee14f23;p=thirdparty%2Flibvirt.git qemu: migration_cookie: Register 'autoptr' functions for internal types Register the the cleanup functions for 'qemuMigrationCookieGraphics', 'qemuMigrationCookieNetwork', 'qemuMigrationCookieNBD', and 'qemuMigrationCookieCaps'. Signed-off-by: Peter Krempa Reviewed-by: Michal Privoznik --- diff --git a/src/qemu/qemu_migration_cookie.c b/src/qemu/qemu_migration_cookie.c index 06cd0b46c6..435313615d 100644 --- a/src/qemu/qemu_migration_cookie.c +++ b/src/qemu/qemu_migration_cookie.c @@ -64,6 +64,9 @@ qemuMigrationCookieGraphicsFree(qemuMigrationCookieGraphicsPtr grap) VIR_FREE(grap); } +G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuMigrationCookieGraphics, + qemuMigrationCookieGraphicsFree); + static void qemuMigrationCookieNetworkFree(qemuMigrationCookieNetworkPtr network) @@ -81,6 +84,8 @@ qemuMigrationCookieNetworkFree(qemuMigrationCookieNetworkPtr network) VIR_FREE(network); } +G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuMigrationCookieNetwork, + qemuMigrationCookieNetworkFree); static void qemuMigrationCookieNBDFree(qemuMigrationCookieNBDPtr nbd) @@ -94,6 +99,8 @@ qemuMigrationCookieNBDFree(qemuMigrationCookieNBDPtr nbd) VIR_FREE(nbd); } +G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuMigrationCookieNBD, + qemuMigrationCookieNBDFree); static void qemuMigrationCookieCapsFree(qemuMigrationCookieCapsPtr caps) @@ -106,6 +113,8 @@ qemuMigrationCookieCapsFree(qemuMigrationCookieCapsPtr caps) VIR_FREE(caps); } +G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuMigrationCookieCaps, + qemuMigrationCookieCapsFree); void qemuMigrationCookieFree(qemuMigrationCookiePtr mig)