From: Matthew Daley Date: Wed, 18 Sep 2013 03:37:38 +0000 (+1200) Subject: libxc: fix memory leak in load_p2m_frame_list error handling X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~6290 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3b8782d95d03b40bfa255b61b224eeef614f09d2;p=xen.git libxc: fix memory leak in load_p2m_frame_list error handling Coverity-ID: 1055885 Signed-off-by: Matthew Daley Acked-by: Ian Campbell --- diff --git a/tools/libxc/xc_domain_restore.c b/tools/libxc/xc_domain_restore.c index b418963e4b..939a76b47c 100644 --- a/tools/libxc/xc_domain_restore.c +++ b/tools/libxc/xc_domain_restore.c @@ -368,6 +368,7 @@ static xen_pfn_t *load_p2m_frame_list( (P2M_FL_ENTRIES - 1) * sizeof(xen_pfn_t)) ) { PERROR("read p2m_frame_list failed"); + free(p2m_frame_list); return NULL; }