The specification says that the final DIFAT page, which has no successor, must terminate with ENDOFCHAIN (0xFFFFFFFE). In practice, I have found Excel xls files, which are CFB files, that just use FREESECT (0xFFFFFFFF).
Since Excel will open these non-standard files without complaint, this must be a tolerated divergence from the rules in the wild.
The specification says that the final DIFAT page, which has no successor, must terminate with ENDOFCHAIN (0xFFFFFFFE). In practice, I have found Excel xls files, which are CFB files, that just use FREESECT (0xFFFFFFFF).
Since Excel will open these non-standard files without complaint, this must be a tolerated divergence from the rules in the wild.
Resolves #49