From: Michal Soltys Date: Sat, 14 Aug 2010 11:27:33 +0000 (+0200) Subject: chain.c: minor fixes X-Git-Tag: syslinux-4.06-pre3~3^2~87 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4c9562d926ca31e767ae7f232f496259d83ec376;p=profile%2Fivi%2Fsyslinux.git chain.c: minor fixes This fixes segval comparison and two mistypes. Signed-off-by: Michal Soltys --- diff --git a/com32/chain/chain.c b/com32/chain/chain.c index 3bd5548..65d6414 100644 --- a/com32/chain/chain.c +++ b/com32/chain/chain.c @@ -518,7 +518,7 @@ int main(int argc, char *argv[]) opt.loadfile = argv[i] + 5; } else if (!strncmp(argv[i], "seg=", 4)) { uint32_t segval = strtoul(argv[i] + 4, NULL, 0); - if (segval < 0x50 || segval > 0x9f000) { + if (segval < 0x50 || segval > 0x9f00) { error("Invalid segment\n"); goto bail; } @@ -754,7 +754,7 @@ int main(int argc, char *argv[]) /* Boot info table info (integers in little endian format) Offset Name Size Meaning - 8 bi_pvd 4 bytes LBA of primary volume descriptor + 8 bi_pvd 4 bytes LBA of primary volume descriptor 12 bi_file 4 bytes LBA of boot file 16 bi_length 4 bytes Boot file length in bytes 20 bi_csum 4 bytes 32-bit checksum @@ -844,7 +844,7 @@ int main(int argc, char *argv[]) if (data[ndata].size < sizeof(struct grub_stage2_patch_area)) { error - ("The file specified by grub= is to small to be stage2 of GRUB Legacy.\n"); + ("The file specified by grub= is too small to be stage2 of GRUB Legacy.\n"); goto bail; }