diff options
author | nyan <nyan@FreeBSD.org> | 2008-07-01 11:18:51 +0000 |
---|---|---|
committer | nyan <nyan@FreeBSD.org> | 2008-07-01 11:18:51 +0000 |
commit | 0e0dca6452dd8f9546d4c6f8545a09c6bd2f861c (patch) | |
tree | 5d296ee197cfee685e49998ceab7c200327e659f /sys/boot | |
parent | 72aa24167add15119f7202e64e850e5724701206 (diff) | |
download | FreeBSD-src-0e0dca6452dd8f9546d4c6f8545a09c6bd2f861c.zip FreeBSD-src-0e0dca6452dd8f9546d4c6f8545a09c6bd2f861c.tar.gz |
Fix off-by-one error.
MFC after: 1 week
Diffstat (limited to 'sys/boot')
-rw-r--r-- | sys/boot/i386/boot2/boot2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/boot/i386/boot2/boot2.c b/sys/boot/i386/boot2/boot2.c index 2eb8b68..753f0b1 100644 --- a/sys/boot/i386/boot2/boot2.c +++ b/sys/boot/i386/boot2/boot2.c @@ -472,7 +472,7 @@ parse() dsk.slice = WHOLE_DISK_SLICE; if (arg[1] == ',') { dsk.slice = *arg - '0' + 1; - if (dsk.slice > NDOSPART) + if (dsk.slice > NDOSPART + 1) return -1; arg += 2; } |