On 18.04.2015 03:45, Cole Robinson wrote: > Rather than an opencoded string. This should be a no-op > --- > src/bhyve/bhyve_capabilities.c | 2 +- > src/conf/capabilities.c | 11 ++--------- > src/conf/capabilities.h | 2 +- > src/esx/esx_driver.c | 4 ++-- > src/libxl/libxl_conf.c | 2 +- > src/lxc/lxc_conf.c | 4 ++-- > src/openvz/openvz_conf.c | 2 +- > src/parallels/parallels_driver.c | 6 +++--- > src/phyp/phyp_driver.c | 2 +- > src/qemu/qemu_capabilities.c | 2 +- > src/security/virt-aa-helper.c | 9 +++++++-- > src/test/test_driver.c | 3 ++- > src/uml/uml_conf.c | 2 +- > src/vbox/vbox_common.c | 2 +- > src/vmware/vmware_conf.c | 4 ++-- > src/xen/xen_hypervisor.c | 2 +- > src/xenapi/xenapi_driver.c | 4 ++-- > tests/testutils.c | 4 ++-- > tests/testutilslxc.c | 6 ++++-- > tests/testutilsqemu.c | 18 +++++++++--------- > tests/testutilsxen.c | 10 ++++++---- > tests/vmx2xmltest.c | 4 ++-- > tests/xml2vmxtest.c | 4 ++-- > 23 files changed, 56 insertions(+), 53 deletions(-) > > diff --git a/src/security/virt-aa-helper.c b/src/security/virt-aa-helper.c > index 5a070d7..5a742a5 100644 > --- a/src/security/virt-aa-helper.c > +++ b/src/security/virt-aa-helper.c > @@ -707,7 +707,7 @@ caps_mockup(vahControl * ctl, const char *xmlStr) > static int > get_definition(vahControl * ctl, const char *xmlStr) > { > - int rc = -1; > + int rc = -1, ostype; > virCapsGuestPtr guest; /* this is freed when caps is freed */ > > /* > @@ -727,8 +727,13 @@ get_definition(vahControl * ctl, const char *xmlStr) > goto exit; > } > > + if ((ostype = virDomainOSTypeFromString(ctl->hvm)) < 0) { > + vah_error(ctl, _("unknown OS type")); This won't compile. You need to: - vah_error(ctl, _("unknown OS type")); + vah_error(ctl, 0, _("unknown OS type")); > + goto exit; > + } > + > if ((guest = virCapabilitiesAddGuest(ctl->caps, > - ctl->hvm, > + ostype, > ctl->arch, > NULL, > NULL, Michal -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list