]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: agent: fix potential leak in qemuAgentGetFSInfo()
authorJonathon Jongsma <jjongsma@redhat.com>
Thu, 29 Aug 2019 13:56:29 +0000 (08:56 -0500)
committerErik Skultety <eskultet@redhat.com>
Thu, 29 Aug 2019 14:29:11 +0000 (16:29 +0200)
On error paths, info_ret could potentially leak. Make sure it's freed.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Erik Skultety <eskultet@redhat.com>
src/qemu/qemu_agent.c

index c53a78ed44aeecbe9f9ad3c048d88baee5651033..fddedf5cb67dba231910adb144b98a28e7b94410 100644 (file)
@@ -2208,6 +2208,7 @@ qemuAgentGetFSInfo(qemuAgentPtr mon,
             virDomainFSInfoFree(info_ret[i]);
     }
     VIR_FREE(agentinfo);
+    VIR_FREE(info_ret);
     return ret;
 }