To allow the test suite to creat the XML option object,
move the virDomainXMLOptionNew call into a libxlCreateXMLConf
method.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
return 0;
}
+
+virDomainXMLOptionPtr
+libxlCreateXMLConf(void)
+{
+ return virDomainXMLOptionNew(&libxlDomainDefParserConfig,
+ &libxlDomainXMLPrivateDataCallbacks,
+ NULL);
+}
int
libxlMakePCI(virDomainHostdevDefPtr hostdev, libxl_device_pci *pcidev);
+virDomainXMLOptionPtr
+libxlCreateXMLConf(void);
+
int
libxlBuildDomainConfig(virPortAllocatorPtr graphicsports,
virDomainDefPtr def,
goto error;
}
- if (!(libxl_driver->xmlopt = virDomainXMLOptionNew(&libxlDomainDefParserConfig,
- &libxlDomainXMLPrivateDataCallbacks,
- NULL)))
+ if (!(libxl_driver->xmlopt = libxlCreateXMLConf()))
goto error;
/* Load running domains first. */