[PATCH] build: avoid compiler failure

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.
---

Pushing under the build-breaker rule.

 src/qemu/qemu_driver.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c
index 01587e8..2f416c8 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;
-- 
1.7.4.4

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]