From 3b8782d95d03b40bfa255b61b224eeef614f09d2 Mon Sep 17 00:00:00 2001 From: Matthew Daley Date: Wed, 18 Sep 2013 15:37:38 +1200 Subject: libxc: fix memory leak in load_p2m_frame_list error handling Coverity-ID: 1055885 Signed-off-by: Matthew Daley Acked-by: Ian Campbell --- tools/libxc/xc_domain_restore.c | 1 + 1 file changed, 1 insertion(+) (limited to 'tools') 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; } -- cgit v1.2.3