Revision | 156 (tree) |
---|---|
Time | 2020-12-18 00:23:16 |
Author | ![]() |
freezed ver 20201217 to tags
@@ -401,7 +401,7 @@ | ||
401 | 401 | } |
402 | 402 | fcount = buff[5]; |
403 | 403 | fcount <<= 8; |
404 | - fcount = buff[4]; | |
404 | + fcount |= buff[4]; | |
405 | 405 | /* read file entries */ |
406 | 406 | while (fcount--) { |
407 | 407 | if (fread(buff, 1, 20, fd) != 20) { |
@@ -487,7 +487,7 @@ | ||
487 | 487 | } |
488 | 488 | fcount = buff[5]; |
489 | 489 | fcount <<= 8; |
490 | - fcount = buff[4]; | |
490 | + fcount |= buff[4]; | |
491 | 491 | |
492 | 492 | /* if UTF-encoding is required, locate the unicode.map file and load it */ |
493 | 493 | if (utfflag != 0) { |
@@ -14,6 +14,7 @@ | ||
14 | 14 | - error when trying to create an AMB archive without an 'index.ama' article |
15 | 15 | - error when trying to pack a filename that contains high-ascii characters |
16 | 16 | - warning displayed when creating an AMB archive without a 'title' file |
17 | + - fixed unpacking of archives with more than 255 entries | |
17 | 18 | |
18 | 19 | ver 20201210: |
19 | 20 | - fixed procedure that unpacks files |