aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJason Rumney2007-07-23 22:35:46 +0000
committerJason Rumney2007-07-23 22:35:46 +0000
commit50624218533c7b9a199d40fd56b6f31b6b2ef8ac (patch)
tree7117656389fab18ba62c338a574e30c7800232e1 /src
parentae59e8884655055609aafcd9bf2d405936018802 (diff)
downloademacs-50624218533c7b9a199d40fd56b6f31b6b2ef8ac.tar.gz
emacs-50624218533c7b9a199d40fd56b6f31b6b2ef8ac.zip
(current_lock_owner): Allow for @ sign in username.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/filelock.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 008234b559a..f3829dcfd55 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12007-07-23 Jason Rumney <jasonr@gnu.org>
2
3 * filelock.c (current_lock_owner): Allow for @ sign in username.
4
12007-07-20 Eli Zaretskii <eliz@gnu.org> 52007-07-20 Eli Zaretskii <eliz@gnu.org>
2 6
3 * makefile.w32-in (clean): Don't delete *~. 7 * makefile.w32-in (clean): Don't delete *~.
diff --git a/src/filelock.c b/src/filelock.c
index 689a80a4209..d654964e0fa 100644
--- a/src/filelock.c
+++ b/src/filelock.c
@@ -468,8 +468,8 @@ current_lock_owner (owner, lfname)
468 } 468 }
469 469
470 /* Parse USER@HOST.PID:BOOT_TIME. If can't parse, return -1. */ 470 /* Parse USER@HOST.PID:BOOT_TIME. If can't parse, return -1. */
471 /* The USER is everything before the first @. */ 471 /* The USER is everything before the last @. */
472 at = index (lfinfo, '@'); 472 at = rindex (lfinfo, '@');
473 dot = rindex (lfinfo, '.'); 473 dot = rindex (lfinfo, '.');
474 if (!at || !dot) 474 if (!at || !dot)
475 { 475 {