From: Eric Blake Date: Fri, 24 Jun 2011 03:57:58 +0000 (-0600) Subject: build: avoid compiler failure X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=ab228c81f29e506a580baada2be7a8379950cf77;p=libvirt.git build: avoid compiler failure GCC complained about a C99 for-loop declaration outside of C99 mode when compiling on RHEL 5. * src/qemu/qemu_driver.c (qemudDomainPinVcpuFlags): Avoid C99 for loop, since gcc 4.1.2 hates it. --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index 01587e8986..2f416c8949 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -2952,6 +2952,7 @@ qemudDomainPinVcpuFlags(virDomainPtr dom, bool isActive; qemuDomainObjPrivatePtr priv; bool canResetting = true; + int pcpu; virCheckFlags(VIR_DOMAIN_AFFECT_LIVE | VIR_DOMAIN_AFFECT_CONFIG, -1); @@ -3011,7 +3012,7 @@ qemudDomainPinVcpuFlags(virDomainPtr dom, /* pinning to all physical cpus means resetting, * so check if we can reset setting. */ - for (int pcpu = 0; pcpu < hostcpus; pcpu++) { + for (pcpu = 0; pcpu < hostcpus; pcpu++) { if ((cpumap[pcpu/8] & (1 << (pcpu % 8))) == 0) { canResetting = false; break;