xc_dom_loginit(xch);
dom = xc_dom_allocate(xch, cmdline, features);
+ if (dom == NULL)
+ return -1;
if ( (rc = xc_dom_kernel_mem(dom, image_buffer, image_size)) != 0 )
goto out;
if ( initrd && ((rc = xc_dom_ramdisk_mem(dom, initrd, initrd_len)) != 0) )
xc_dom_loginit(xch);
dom = xc_dom_allocate(xch, cmdline, features);
+ if (dom == NULL)
+ return -1;
if ( (rc = xc_dom_kernel_file(dom, image_name)) != 0 )
goto out;
if ( initrd_name && strlen(initrd_name) &&
int rc;
*bit_size = 0;
dom = xc_dom_allocate(xch, cmdline, features);
+ if (dom == NULL)
+ return -1;
if ( (rc = xc_dom_kernel_file(dom, image_name)) != 0 )
goto out;
if ( (rc = xc_dom_parse_image(dom)) != 0 )