From 781d59ec623fea8e082fb2a5caf1f18828ea9a73 Mon Sep 17 00:00:00 2001 From: Amaury Pouly Date: Wed, 14 Sep 2011 12:14:24 +0000 Subject: sbtools: relax file size condition (easier to work with) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30543 a1c6a512-1295-4272-9138-f99709370657 --- utils/sbtools/sbtoelf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'utils/sbtools') diff --git a/utils/sbtools/sbtoelf.c b/utils/sbtools/sbtoelf.c index d729357a56..50a23e56b3 100644 --- a/utils/sbtools/sbtoelf.c +++ b/utils/sbtools/sbtoelf.c @@ -371,7 +371,7 @@ static void extract(unsigned long filesize) if(memcmp(sb_header->signature, "STMP", 4) != 0) bugp("Bad signature"); - if(sb_header->image_size * BLOCK_SIZE != filesize) + if(sb_header->image_size * BLOCK_SIZE > filesize) bugp("File size mismatch"); if(sb_header->header_size * BLOCK_SIZE != sizeof(struct sb_header_t)) bugp("Bad header size"); -- cgit v1.2.3