[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 5/7] libxc: Removing dead code from xc_dom_allocate()
The only place that jumps to 'err:' does so because !dom, which is rechecked in 'err:'. This patch simplifies, giving the same result. Signed-off-by: Jennifer Herbert <jennifer.herbert@xxxxxxxxxx> --- tools/libxc/xc_dom_core.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/tools/libxc/xc_dom_core.c b/tools/libxc/xc_dom_core.c index b100ce1..cde943c 100644 --- a/tools/libxc/xc_dom_core.c +++ b/tools/libxc/xc_dom_core.c @@ -720,7 +720,7 @@ struct xc_dom_image *xc_dom_allocate(xc_interface *xch, __FUNCTION__, cmdline, features); dom = malloc(sizeof(*dom)); if ( !dom ) - goto err; + return NULL; memset(dom, 0, sizeof(*dom)); dom->xch = xch; @@ -742,11 +742,6 @@ struct xc_dom_image *xc_dom_allocate(xc_interface *xch, dom->alloc_malloc += sizeof(*dom); return dom; - - err: - if ( dom ) - xc_dom_release(dom); - return NULL; } int xc_dom_kernel_max_size(struct xc_dom_image *dom, size_t sz) -- 1.7.10.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |