[libvirt] [PATCH 4/5] util: avoid memory leak

Eric Blake eblake at redhat.com
Mon Sep 19 19:41:36 UTC 2011


On 09/18/2011 10:36 AM, ajia at redhat.com wrote:
> * src/util/pci.c: fix memory leak.
>
> Signed-off-by: Alex Jia<ajia at redhat.com>
> ---
>   src/util/pci.c |    1 +
>   1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/src/util/pci.c b/src/util/pci.c
> index 9873f33..8d8e157 100644
> --- a/src/util/pci.c
> +++ b/src/util/pci.c
> @@ -1965,6 +1965,7 @@ out:
>       for (i = 0; i<  num_virt_fns; i++)
>            VIR_FREE(virt_fns[i]);
>
> +    VIR_FREE(virt_fns);

ACK and pushed; leak introduced in pciGetVirtualFunctionIndex, 
introduced by commit 17d64ca (unreleased).

-- 
Eric Blake   eblake at redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org




More information about the libvir-list mailing list