On 07/06/2016 10:42 AM, marcandre.lureau@redhat.com wrote: > From: Marc-André Lureau > > Commit 74b6ce43e3 uses the wrong free API for a SocketAddress, that > may leak some linked data. > > Signed-off-by: Marc-André Lureau > --- > util/qemu-sockets.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Reviewed-by: Eric Blake > > diff --git a/util/qemu-sockets.c b/util/qemu-sockets.c > index fb83d48..777af49 100644 > --- a/util/qemu-sockets.c > +++ b/util/qemu-sockets.c > @@ -1012,7 +1012,7 @@ void socket_listen_cleanup(int fd, Error **errp) > } > } > > - g_free(addr); > + qapi_free_SocketAddress(addr); > } > > int socket_dgram(SocketAddress *remote, SocketAddress *local, Error **errp) > -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org