summaryrefslogtreecommitdiff
path: root/com32/lib/syslinux/zonelist.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-03-31 21:25:18 -0700
committerH. Peter Anvin <hpa@zytor.com>2009-03-31 21:25:18 -0700
commit7a2a540ae48208d8439bb846e99dbd2374e633c6 (patch)
treea4eb839aa791b0edb6a82aad2cc978f93e7b2ed7 /com32/lib/syslinux/zonelist.c
parentc14810004b6a9451e32dffae57041413f437ed51 (diff)
downloadsyslinux-7a2a540ae48208d8439bb846e99dbd2374e633c6.tar.gz
shuffler: fix infinite loop in syslinux_memmap_find()
Fix an infinite loop in syslinux_memmap_find(). Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'com32/lib/syslinux/zonelist.c')
-rw-r--r--com32/lib/syslinux/zonelist.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/com32/lib/syslinux/zonelist.c b/com32/lib/syslinux/zonelist.c
index 86db51e2..5ad33b12 100644
--- a/com32/lib/syslinux/zonelist.c
+++ b/com32/lib/syslinux/zonelist.c
@@ -222,6 +222,7 @@ int syslinux_memmap_find(struct syslinux_memmap *list,
return 0;
}
}
+ list = list->next;
}
return -1; /* Not found */