OSDN Git Service

libcacard: fix resource leak
authorzhanghailiang <zhang.zhanghailiang@huawei.com>
Fri, 14 Nov 2014 02:18:08 +0000 (10:18 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 14 Nov 2014 11:15:40 +0000 (12:15 +0100)
commit5bbebf622897a59db5da4c468e737bfec4d71280
tree0743c0f2b1e7f71c9bae829cfcd4c7d1de49e195
parentc52e67924fbdadfa00668248f5c075542943c54c
libcacard: fix resource leak

In function connect_to_qemu(), getaddrinfo() will allocate memory
that is stored into server, it should be freed by using freeaddrinfo()
before connect_to_qemu() return.

Cc: qemu-stable@nongnu.org
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
libcacard/vscclient.c