This shadows the index function on some systems (RHEL-6.4, FreeBSD 9):
../../src/conf/capabilities.c: In function 'virCapabilitiesGetCpusForNode':
../../src/conf/capabilities.c:1005: warning: declaration of'index'
shadows a global declaration [-Wshadow]
/usr/include/strings.h:57: warning: shadowed declaration is here [-Wshadow]
---
src/conf/capabilities.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Pushed as a build-breaker.
diff --git a/src/conf/capabilities.c b/src/conf/capabilities.c
index 78f65cb..c1c4ab8 100644
--- a/src/conf/capabilities.c
+++ b/src/conf/capabilities.c
@@ -1002,11 +1002,11 @@ virCapabilitiesGetCpusForNode(virCapsPtr caps,
{
virCapsHostNUMACellPtr cell = NULL;
size_t cpu;
- size_t index;
+ size_t i;
/* The numa node numbers can be non-contiguous. Ex: 0,1,16,17. */
- for (index = 0; index < caps->host.nnumaCell; index++) {
- if (caps->host.numaCell[index]->num == node) {
- cell = caps->host.numaCell[index];
+ for (i = 0; i < caps->host.nnumaCell; i++) {
+ if (caps->host.numaCell[i]->num == node) {
+ cell = caps->host.numaCell[i];
break;
}
}
--
1.8.3.2