From: Daniel P. Berrangé Date: Mon, 9 Dec 2019 14:37:20 +0000 (+0000) Subject: tests: fix warning with old GCC about missing struct initializer X-Git-Tag: v6.0.0-rc1~431 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=10be7f3ce06da3498698c875d690fe24bffe9cfa;p=thirdparty%2Flibvirt.git tests: fix warning with old GCC about missing struct initializer Old GCC isn't happy about the {0} initializer because the first field in the struct is itself a struct. ../../tests/openvzutilstest.c: In function 'testReadNetworkConf': ../../tests/openvzutilstest.c:101:12: error: missing braces around initializer [-Werror=missing-braces] struct openvz_driver driver = {0}; ^ This fixes commit 4a4132b4625778cf80acb9c92d06351b44468ac3 Signed-off-by: Daniel Berrange --- diff --git a/tests/openvzutilstest.c b/tests/openvzutilstest.c index c395b9dc19..2b1a9fb5ce 100644 --- a/tests/openvzutilstest.c +++ b/tests/openvzutilstest.c @@ -98,10 +98,10 @@ testReadNetworkConf(const void *data G_GNUC_UNUSED) " \n" " \n" "\n"; - struct openvz_driver driver = {0}; - - driver.xmlopt = openvzXMLOption(&driver); - driver.caps = openvzCapsInit(); + struct openvz_driver driver = { + .xmlopt = openvzXMLOption(&driver), + .caps = openvzCapsInit(), + }; if (!(def = virDomainDefNew())) goto cleanup;