diff options
Diffstat (limited to 'src/filelock.c')
-rw-r--r-- | src/filelock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/filelock.c b/src/filelock.c index f1f9955f8f5..241835221d1 100644 --- a/src/filelock.c +++ b/src/filelock.c @@ -623,9 +623,9 @@ unlock_all_files () register Lisp_Object tail; register struct buffer *b; - for (tail = Vbuffer_alist; GC_CONSP (tail); tail = XCONS (tail)->cdr) + for (tail = Vbuffer_alist; GC_CONSP (tail); tail = XCDR (tail)) { - b = XBUFFER (XCONS (XCONS (tail)->car)->cdr); + b = XBUFFER (XCDR (XCAR (tail))); if (STRINGP (b->file_truename) && BUF_SAVE_MODIFF (b) < BUF_MODIFF (b)) { register char *lfname; |