Ralph wrote:
> We report the problem better in other cases.
Agreed.
How about this simple addition to identify the offending directory:
diff --git a/uip/scan.c b/uip/scan.c
index 00992b3d..80846630 100644
--- a/uip/scan.c
+++ b/uip/scan.c
@@ -224 +224 @@ main (int argc, char **argv)
- die("scan() botch (%d)", state);
+ die("scan() botch (%d) attemptimg to read %s", state,
fnp);
@@ -347 +347 @@ main (int argc, char **argv)
- die("scan() botch (%d)", state);
+ die("scan() botch (%d) attemptimg to read %d", state,
msgnum);
That would report a directory named 33 as follow:
scan: unable to read: Is a directory
scan: scan() botch (-3) attemptimg to read 33
David