提交 1b6ff36c 编写于 作者: R Roman Bogorodskiy

Fix build with clang 6.0.0

Clang 6.0.0 complains when initializing structure with { NULL }:

conf/domain_addr.c:1494:38: error: missing field 'type' initializer [-Werror,-Wmissing-field-initializers]
    virDomainDeviceInfo nfo = { NULL };

Use { 0 } instead to make it happy.
Signed-off-by: NRoman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: NMichal Privoznik <mprivozn@redhat.com>
上级 ea9b0e58
...@@ -1491,7 +1491,7 @@ virDomainVirtioSerialAddrAssign(virDomainDefPtr def, ...@@ -1491,7 +1491,7 @@ virDomainVirtioSerialAddrAssign(virDomainDefPtr def,
bool portOnly) bool portOnly)
{ {
int ret = -1; int ret = -1;
virDomainDeviceInfo nfo = { NULL }; virDomainDeviceInfo nfo = { 0 };
virDomainDeviceInfoPtr ptr = allowZero ? &nfo : info; virDomainDeviceInfoPtr ptr = allowZero ? &nfo : info;
ptr->type = VIR_DOMAIN_DEVICE_ADDRESS_TYPE_VIRTIO_SERIAL; ptr->type = VIR_DOMAIN_DEVICE_ADDRESS_TYPE_VIRTIO_SERIAL;
......
...@@ -91,7 +91,7 @@ sysinfotest_run(const char *test, ...@@ -91,7 +91,7 @@ sysinfotest_run(const char *test,
const char *cpuinfo, const char *cpuinfo,
const char *expected) const char *expected)
{ {
struct testSysinfoData testdata = { NULL }; struct testSysinfoData testdata = { 0 };
int ret = EXIT_FAILURE; int ret = EXIT_FAILURE;
testdata.func = func; testdata.func = func;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册