The original code always checked *boot which was in effect boot[0]. It
should use boot[i].
Signed-off-by: Wei Liu wei.l...@citrix.com
---
src/xenconfig/xen_common.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/xenconfig/xen_common.c b/src/xenconfig/xen_common.c
index 7f4ec89..48431a7 100644
--- a/src/xenconfig/xen_common.c
+++ b/src/xenconfig/xen_common.c
@@ -1071,7 +1071,7 @@ xenParseOS(virConfPtr conf, virDomainDefPtr def)
return -1;
for (i = 0; i VIR_DOMAIN_BOOT_LAST boot[i]; i++) {
-switch (*boot) {
+switch (boot[i]) {
case 'a':
def-os.bootDevs[i] = VIR_DOMAIN_BOOT_FLOPPY;
break;
--
1.7.10.4
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel