]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commit
conf: explicitly initialize 'cpumask' variable
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Tue, 28 Apr 2015 04:26:44 +0000 (08:26 +0400)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Tue, 28 Apr 2015 06:30:26 +0000 (10:30 +0400)
commitfb9da19e90075a12aa84e6507e78a5d1efa6101c
tree4868a3a8bdecfd8c59d18d51457722c04c0af0b8
parent06313277f2628647e3d8dd403fe0d84548ec5aeb
conf: explicitly initialize 'cpumask' variable

Build with clang fails with:

  CC       conf/libvirt_conf_la-domain_conf.lo
  conf/domain_conf.c:13377:9: error: variable 'cpumask' is used
  uninitialized whenever 'if' condition is true
  [-Werror,-Wsometimes-uninitialized]
      if (!(tmp = virXMLPropString(node, "cpuset"))) {
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

and many other similar errors regarding the 'cpuset' variable.

Fix by explicitly initializing it with NULL.
src/conf/domain_conf.c