[libvirt PATCH 2/9] qemu_agent: export qemuAgentDiskAddressFree & add g_auto

marcandre.lureau at redhat.com marcandre.lureau at redhat.com
Fri Nov 20 18:09:41 UTC 2020


From: Marc-André Lureau <marcandre.lureau at redhat.com>

Signed-off-by: Marc-André Lureau <marcandre.lureau at redhat.com>
---
 src/qemu/qemu_agent.c | 2 +-
 src/qemu/qemu_agent.h | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/qemu/qemu_agent.c b/src/qemu/qemu_agent.c
index beb42449ce..ba07d6bfdf 100644
--- a/src/qemu/qemu_agent.c
+++ b/src/qemu/qemu_agent.c
@@ -1815,7 +1815,7 @@ qemuAgentSetTime(qemuAgentPtr agent,
     return ret;
 }
 
-static void
+void
 qemuAgentDiskAddressFree(qemuAgentDiskAddressPtr info)
 {
     if (!info)
diff --git a/src/qemu/qemu_agent.h b/src/qemu/qemu_agent.h
index 185d09aeca..62d68b165a 100644
--- a/src/qemu/qemu_agent.h
+++ b/src/qemu/qemu_agent.h
@@ -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;
-- 
2.29.0




More information about the libvir-list mailing list