From: Laine Stump Date: Wed, 24 Jun 2020 17:04:25 +0000 (-0400) Subject: define g_autoptr cleanup function for virNetworkDHCPLease X-Git-Tag: v6.6.0-rc1~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=750f371b6238973b15941426b41b1a4b9507d59a;p=thirdparty%2Flibvirt.git define g_autoptr cleanup function for virNetworkDHCPLease virNetworkDHCPLease and virNetworkDHCPLeaseFree() are declared in the public API file libvirt-network.h, and we can't pollute that with glib macro invocations, so put this in src/datatypes.h next to the other virNetwork items. Signed-off-by: Laine Stump Reviewed-by: Ján Tomko --- diff --git a/src/datatypes.h b/src/datatypes.h index d58429ad6c..ade3779e43 100644 --- a/src/datatypes.h +++ b/src/datatypes.h @@ -635,6 +635,8 @@ struct _virNetworkPort { G_DEFINE_AUTOPTR_CLEANUP_FUNC(virNetworkPort, virObjectUnref); +/* virNetworkDHCPLease is defined in the public API - libvirt-network.h */ +G_DEFINE_AUTOPTR_CLEANUP_FUNC(virNetworkDHCPLease, virNetworkDHCPLeaseFree); /** * _virInterface: