]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_agent: export qemuAgentDiskAddressFree & add g_auto
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Fri, 20 Nov 2020 18:09:41 +0000 (22:09 +0400)
committerMichal Privoznik <mprivozn@redhat.com>
Tue, 1 Dec 2020 10:23:32 +0000 (11:23 +0100)
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
Tested-by: Han Han <hhan@redhat.com>
src/qemu/qemu_agent.c
src/qemu/qemu_agent.h

index beb42449ce57353deb7be98c9ecd7364e24b52b4..ba07d6bfdf254dc334f7eda61a7b8f72e3a828b3 100644 (file)
@@ -1815,7 +1815,7 @@ qemuAgentSetTime(qemuAgentPtr agent,
     return ret;
 }
 
-static void
+void
 qemuAgentDiskAddressFree(qemuAgentDiskAddressPtr info)
 {
     if (!info)
index 185d09aeca7e251fd76f035875e9fedacf540819..62d68b165a407cd81ae09b7ebaa46192d3a55d91 100644 (file)
@@ -78,6 +78,8 @@ struct _qemuAgentDiskAddress {
     unsigned int unit;
     char *devnode;
 };
+void qemuAgentDiskAddressFree(qemuAgentDiskAddressPtr addr);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(qemuAgentDiskAddress, qemuAgentDiskAddressFree);
 
 typedef struct _qemuAgentFSInfo qemuAgentFSInfo;
 typedef qemuAgentFSInfo *qemuAgentFSInfoPtr;