]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemuDomainGetVcpusFlags: Initialize ncpuinfo
authorMichal Privoznik <mprivozn@redhat.com>
Fri, 7 Jun 2013 14:42:24 +0000 (16:42 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 7 Jun 2013 14:42:24 +0000 (16:42 +0200)
Currently, there's a path to use the ncpuinfo variable uninitialized,
which leads to a compiler warning:

    qemu/qemu_driver.c: In function 'qemuDomainGetVcpusFlags':
    qemu/qemu_driver.c:4573:9: error: 'ncpuinfo' may be used
    uninitialized in this function [-Werror=maybe-uninitialized]
             for (i = 0; i < ncpuinfo; i++) {
             ^

src/qemu/qemu_driver.c

index e5f69880199a7f42d574b96b285efa3f368dd6f5..c24f39c430e2eab708db9f1efa777f3c5c5a35aa 100644 (file)
@@ -4512,7 +4512,7 @@ qemuDomainGetVcpusFlags(virDomainPtr dom, unsigned int flags)
     int ret = -1;
     virCapsPtr caps = NULL;
     qemuAgentCPUInfoPtr cpuinfo = NULL;
-    int ncpuinfo;
+    int ncpuinfo = -1;
     int i;
 
     virCheckFlags(VIR_DOMAIN_AFFECT_LIVE |