aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/unalf.15
-rw-r--r--src/unalf.rst5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/unalf.1 b/src/unalf.1
index 7d7615c..b424038 100644
--- a/src/unalf.1
+++ b/src/unalf.1
@@ -284,6 +284,11 @@ you\(aqve found a bug in \fBunalf\fP, please send me the .alf file via
email (see \fBAUTHOR\fP, below). Actually, I\(aqd be interested to see
the .alf file even if it doesn\(aqt work on the Atari either.
.TP
+.B \fI<file>\fP \fBshould be\fP \fI<size>\fP \fBbytes, but extracted to\fP \fI<size>\fP
+The archive is corrupt. If this happens on the last (or only) file, it
+probably means the ALF file was truncated. You\(aqll almost certainly
+get a checksum error for \fI<file>\fP, too.
+.TP
.B \fBbad Atari filename\fP \fI<filename>\fP \fI<reason>\fP
The filename stored in the ALF header doesn\(aqt follow the rules for
Atari DOS filenames. \fI<reason>\fP will be something like "doesn\(aqt start
diff --git a/src/unalf.rst b/src/unalf.rst
index 7ba2f0a..ef4d928 100644
--- a/src/unalf.rst
+++ b/src/unalf.rst
@@ -238,6 +238,11 @@ Besides the standard error messages such as "no such file or directory":
email (see **AUTHOR**, below). Actually, I'd be interested to see
the .alf file even if it doesn't work on the Atari either.
+*<file>* **should be** *<size>* **bytes, but extracted to** *<size>*
+ The archive is corrupt. If this happens on the last (or only) file, it
+ probably means the ALF file was truncated. You'll almost certainly
+ get a checksum error for *<file>*, too.
+
**bad Atari filename** *<filename>* *<reason>*
The filename stored in the ALF header doesn't follow the rules for
Atari DOS filenames. *<reason>* will be something like "doesn't start