]> git.ipfire.org Git - thirdparty/libvirt.git/commit
maint: avoid static zero init in drivers
authorEric Blake <eblake@redhat.com>
Tue, 28 Oct 2014 18:38:04 +0000 (12:38 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 29 Oct 2014 15:55:09 +0000 (09:55 -0600)
commitec81cf8942dcf284adf6d0dc65d8592aab1116de
tree4b1120e3c6103752f677abfe035d80c54414d0b3
parentff99c79195245256657c444028521d6f51f34848
maint: avoid static zero init in drivers

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/libxl/libxl_driver.c: Fix initialization.
* src/lxc/lxc_controller.c: Likewise.
* src/openvz/openvz_util.c (openvzKBPerPages): Likewise.
* src/phyp/phyp_driver.c: Likewise.
* src/remote/remote_driver.c: Likewise.
* src/test/test_driver.c: Likewise.
* src/uml/uml_driver.c: Likewise.
* src/vbox/vbox_XPCOMCGlue.c: Likewise.
* src/vbox/vbox_tmpl.c: Likewise.
* src/xen/xen_driver.c: Likewise.
* src/xen/xen_hypervisor.c: Likewise.

Signed-off-by: Eric Blake <eblake@redhat.com>
src/libxl/libxl_driver.c
src/lxc/lxc_controller.c
src/openvz/openvz_util.c
src/phyp/phyp_driver.c
src/remote/remote_driver.c
src/test/test_driver.c
src/uml/uml_driver.c
src/vbox/vbox_XPCOMCGlue.c
src/vbox/vbox_tmpl.c
src/xen/xen_driver.c
src/xen/xen_hypervisor.c