diff options
author | Michal Soltys <soltys@ziu.info> | 2013-02-14 16:51:47 +0100 |
---|---|---|
committer | Michal Soltys <soltys@ziu.info> | 2013-02-14 16:54:03 +0100 |
commit | 42621957a8bfbec78e7744d211f8f0a854bb8620 (patch) | |
tree | 0d00005f6ce49cd0f3ed009809bbb256af808854 /com32/chain/mangle.c | |
parent | 64a6d8180ea0329047fd4d74aa960c1fd2c1c33b (diff) | |
download | syslinux-42621957a8bfbec78e7744d211f8f0a854bb8620.tar.gz |
com32/chain: sizeof style change (trivial)
Signed-off-by: Michal Soltys <soltys@ziu.info>
Diffstat (limited to 'com32/chain/mangle.c')
-rw-r--r-- | com32/chain/mangle.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/com32/chain/mangle.c b/com32/chain/mangle.c index 0c7319b3..ffdaab8d 100644 --- a/com32/chain/mangle.c +++ b/com32/chain/mangle.c @@ -161,7 +161,7 @@ int manglef_grub(const struct part_iter *iter, struct data_area *data) if (!(opt.file && opt.grub)) return 0; - if (data->size < sizeof(struct grub_stage2_patch_area)) { + if (data->size < sizeof *stage2) { error("The file specified by grub=<loader> is too small to be stage2 of GRUB Legacy."); goto bail; } @@ -211,7 +211,7 @@ int manglef_grub(const struct part_iter *iter, struct data_area *data) * the default config filename "/boot/grub/menu.lst". */ if (opt.grubcfg) { - if (strlen(opt.grubcfg) > sizeof(stage2->config_file) - 1) { + if (strlen(opt.grubcfg) >= sizeof stage2->config_file) { error("The config filename length can't exceed 88 characters."); goto bail; } @@ -421,7 +421,7 @@ int mangles_cmldr(struct data_area *data) if (!(opt.sect && opt.cmldr)) return 0; - memcpy((char *)data->data + 3, cmldr_signature, sizeof(cmldr_signature)); + memcpy((char *)data->data + 3, cmldr_signature, sizeof cmldr_signature); return 0; } |