]> git.eshelyaron.com Git - emacs.git/commitdiff
* filelock.c (fill_in_lock_short_file_name): corrected the crc
authorFrancesco Potortì <pot@gnu.org>
Wed, 8 Sep 1993 15:28:44 +0000 (15:28 +0000)
committerFrancesco Potortì <pot@gnu.org>
Wed, 8 Sep 1993 15:28:44 +0000 (15:28 +0000)
generation algorithm.

src/filelock.c

index 73f6f4237e68eb65c69c0c817cc1fe38c9c7a2d8..a79797e086b07d788bc626608d94906f0614a3d2 100644 (file)
@@ -98,8 +98,7 @@ fill_in_lock_short_file_name (lockfile, fn)
 
   for (p = XSTRING (fn)->data; new = *p++; )
     {
-      new += crc.byte[7];
-      crc.byte[7] = crc.byte[6];
+      new += crc.byte[6];
       crc.byte[6] = crc.byte[5] + new;
       crc.byte[5] = crc.byte[4];
       crc.byte[4] = crc.byte[3];
@@ -177,7 +176,7 @@ lock_file_owner_name (lfname)
 /* If HAVE_LONG_FILE_NAMES is not defined, the lock file name is the hex
    representation of a 14-bytes CRC generated from the file name
    and put in the Emacs lock directory (not very nice, but it works).
-   (ie., /ka/king/junk.tex -> /!/ec92d3ed24a8f0). */
+   (ie., /ka/king/junk.tex -> /!/12a82c62f1c6da). */
 
 void
 lock_file (fn)