]> xenbits.xensource.com Git - libvirt.git/commit
maint: avoid static zero init in helpers
authorEric Blake <eblake@redhat.com>
Tue, 28 Oct 2014 20:17:04 +0000 (14:17 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 29 Oct 2014 15:55:09 +0000 (09:55 -0600)
commitff99c79195245256657c444028521d6f51f34848
tree7a8974488a29a1b61ce311923744c67636d32d2f
parenta396c11e92e2672b832d2b2a07431afb50148ca9
maint: avoid static zero init in helpers

C guarantees that static variables are zero-initialized.  Some older
compilers (and also gcc -fno-zero-initialized-in-bss) create larger
binaries if you explicitly zero-initialize a static variable.

* src/conf/nwfilter_conf.c: Fix initialization.
* src/cpu/cpu_x86.c: Likewise.
* src/interface/interface_backend_netcf.c: Likewise.
* src/locking/lock_daemon.c: Likewise.
* src/locking/lock_driver_lockd.c: Likewise.
* src/locking/lock_driver_sanlock.c: Likewise.
* src/network/bridge_driver.c: Likewise.
* src/node_device/node_device_udev.c: Likewise.
* src/nwfilter/nwfilter_learnipaddr.c: Likewise.
* src/rpc/virnetserver.c: Likewise.
* src/security/security_selinux.c
(virSecuritySELinuxGenSecurityLabel): Likewise.

Signed-off-by: Eric Blake <eblake@redhat.com>
src/conf/nwfilter_conf.c
src/cpu/cpu_x86.c
src/interface/interface_backend_netcf.c
src/locking/lock_daemon.c
src/locking/lock_driver_lockd.c
src/locking/lock_driver_sanlock.c
src/network/bridge_driver.c
src/node_device/node_device_udev.c
src/nwfilter/nwfilter_learnipaddr.c
src/rpc/virnetserver.c
src/security/security_selinux.c