[libvirt] [PATCH] qemu: Don't initialize struct utsname

Jiri Denemark jdenemar at redhat.com
Mon Jan 22 14:12:46 UTC 2018


On Mon, Jan 22, 2018 at 14:01:26 +0000, Daniel P. Berrange wrote:
> On Mon, Jan 22, 2018 at 02:54:42PM +0100, Jiri Denemark wrote:
> > It breaks the build and it is not really useful for anything.
> 
> Why does that break the build ?   "{ 0 }" is a valid initializer for
> any struct according to the C standards.

Yeah, it seems -Wmissing-braces falsely reports missing braces in there.
It worked just fine on my host, by our Jenkins builders all failed on
it. Anyway, I didn't bother looking at details as it's easier to drop
the initializer. And doing so makes usage of struct utsname in libvirt
consistent.

Jirka




More information about the libvir-list mailing list