wok diff syslinux/stuff/iso2exe/iso2exe.c @ rev 19323

syslinux: fix isofs checksum
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Jul 14 10:16:48 2016 +0200 (2016-07-14)
parents 56825fa17de8
children ec6aef1425c3
line diff
     1.1 --- a/syslinux/stuff/iso2exe/iso2exe.c	Sun Apr 03 10:27:26 2016 +0200
     1.2 +++ b/syslinux/stuff/iso2exe/iso2exe.c	Thu Jul 14 10:16:48 2016 +0200
     1.3 @@ -237,7 +237,7 @@
     1.4  	md5_begin();
     1.5  	while ((count = read(fd, buffer, BUFFERSZ)) > 0) {
     1.6  		if (sectors == 0)
     1.7 -			sectors = LONG(buffer + 80);
     1.8 +			sectors = LONG(buffer + 80) - 16UL;
     1.9  		md5_hash(buffer, count);
    1.10  		if (--sectors == 0)
    1.11  			break;