<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 08 Feb 1988 22:47:23 CST
From   : mknox@emx.utexas.edu (Margaret H. Knox)
Subject: ARCHIVE patch

The old ARCHIVE patch (aka ARCHIVE.ASM) had a bug which caused
copies to diskettes with 'removeable media' checking to report
BDOS DISK R/O errors.  Isaac Salzman came out with a one-byte
simple patch to fix the problem.  Unfortunately, it was TO
simple.  It disabled completely the disk-change checking in the
BDOS.

Did anyone ever come up with a better fix for this problem?
(Apparently clearing the archive bit was NOT updating the
directory checksum used by the disk-change check routine.)
I tried substituting the similar patch out of BBACK622.LBR
(called ARCH.ASM), but it seems to have a different problem.

1. Create a file FOO.BAR
2. Set the ARCHIVE bit
3. Edit FOO.BAR 
4. Examine the directory.
   The *new* file FOO.BAR has the
   ARCHIVE bit set, but the old file
   location (now FOO.BAK) has been 
   cleared.

Any suggestions (before I start disassembling more of BDOS)?

                                       tnx

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>