Mercurial > emacs
changeset 21902:e40329fcfc5e
Include coding.h.
(lock_file): Encode the file name, to make lock file name.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sat, 02 May 1998 06:38:41 +0000 |
parents | 1b46a79d86e3 |
children | 412605dc9445 |
files | src/filelock.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/filelock.c Sat May 02 06:38:09 1998 +0000 +++ b/src/filelock.c Sat May 02 06:38:41 1998 +0000 @@ -41,6 +41,8 @@ #include "lisp.h" #include "buffer.h" +#include "charset.h" +#include "coding.h" #include <time.h> #include <errno.h> @@ -370,15 +372,16 @@ lock_file (fn) Lisp_Object fn; { - register Lisp_Object attack, orig_fn; + register Lisp_Object attack, orig_fn, encoded_fn; register char *lfname, *locker; lock_info_type lock_info; orig_fn = fn; fn = Fexpand_file_name (fn, Qnil); + encoded_fn = ENCODE_FILE (fn); /* Create the name of the lock-file for file fn */ - MAKE_LOCK_NAME (lfname, fn); + MAKE_LOCK_NAME (lfname, encoded_fn); /* See if this file is visited and has changed on disk since it was visited. */