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