Corrected the code after reading less ambigous specification I ordered.
authorJoey Schulze <joey@infodrom.org>
Sat, 17 Nov 2001 08:58:40 +0000 (08:58 +0000)
committerJoey Schulze <joey@infodrom.org>
Sat, 17 Nov 2001 08:58:40 +0000 (08:58 +0000)
commit59b428a687c6d1366dec40843b336e4e98360f09
tree26d27a3c3e870a535877a2ddf01d9543d49b142a
parent9a5a63aa048e965fa193778394543f592784df44
Corrected the code after reading less ambigous specification I ordered.

 . C1 = Logical length of record C, i.e. 187 + number of extension records.

   ``Die Satzlängenangabe gezieht sich mit Ausnahme des konstanten
   Teils nicht auf die Satzabschnittlänge der Disketten, sondern auf
   die logische Satzlänge (konstanter Teil 187 Bytes +
   Erweiterungsteil(e) zu je 29 Bytes), max. "0622".''

   What does this mean?  There can only be 15 extension records and an
   extension record has the size of 29 bytes.  Hence the old code was
   wrong and the very old code was correct.  *sigh*
dtaus.5