tests: Don't crash when creating the config object fails

As observed when building in a chroot and QEMU_USER doesn't exist
This commit is contained in:
Guido Günther 2014-04-07 08:53:26 +02:00
parent ed1b5d8e8d
commit ff32ac06f5
2 changed files with 6 additions and 0 deletions

View File

@ -128,6 +128,9 @@ mymain(void)
int ret = 0;
driver.config = virQEMUDriverConfigNew(false);
if (driver.config == NULL)
return EXIT_FAILURE;
if ((driver.caps = testQemuCapsInit()) == NULL)
return EXIT_FAILURE;

View File

@ -501,6 +501,9 @@ mymain(void)
}
driver.config = virQEMUDriverConfigNew(true);
if (driver.config == NULL)
return EXIT_FAILURE;
VIR_FREE(driver.config->spiceListen);
VIR_FREE(driver.config->vncListen);