Fix regression introduced by July 10 filelock.c patch.
* filelock.c (fill_in_lock_file_name): Fix crash caused by the 2012-07-10 patch to this file. Reported by Eli Zaretskii in <http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00533.html> and diagnosed by Andreas Schwab in <http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00534.html>.
This commit is contained in:
parent
da35c2b26f
commit
1938d88c74
2 changed files with 10 additions and 1 deletions
|
@ -1,3 +1,12 @@
|
|||
2013-02-24 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Fix regression introduced by July 10 filelock.c patch.
|
||||
* filelock.c (fill_in_lock_file_name): Fix crash caused by the
|
||||
2012-07-10 patch to this file. Reported by Eli Zaretskii in
|
||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00533.html>
|
||||
and diagnosed by Andreas Schwab in
|
||||
<http://lists.gnu.org/archive/html/emacs-devel/2013-02/msg00534.html>.
|
||||
|
||||
2013-02-18 Eli Zaretskii <eliz@gnu.org>
|
||||
|
||||
* w32proc.c (new_child): Avoid leaking handles if the subprocess
|
||||
|
|
|
@ -316,7 +316,7 @@ fill_in_lock_file_name (register char *lockfile, register Lisp_Object fn)
|
|||
p[1] = '.';
|
||||
p[2] = '#';
|
||||
|
||||
p = p + length + 2;
|
||||
p = lockfile + length + 2;
|
||||
|
||||
while (lstat (lockfile, &st) == 0 && !S_ISLNK (st.st_mode))
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue