diff options
| author | Jason Rumney | 2007-07-23 22:35:46 +0000 |
|---|---|---|
| committer | Jason Rumney | 2007-07-23 22:35:46 +0000 |
| commit | 50624218533c7b9a199d40fd56b6f31b6b2ef8ac (patch) | |
| tree | 7117656389fab18ba62c338a574e30c7800232e1 /src | |
| parent | ae59e8884655055609aafcd9bf2d405936018802 (diff) | |
| download | emacs-50624218533c7b9a199d40fd56b6f31b6b2ef8ac.tar.gz emacs-50624218533c7b9a199d40fd56b6f31b6b2ef8ac.zip | |
(current_lock_owner): Allow for @ sign in username.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/filelock.c | 4 |
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 @@ | |||
| 1 | 2007-07-23 Jason Rumney <jasonr@gnu.org> | ||
| 2 | |||
| 3 | * filelock.c (current_lock_owner): Allow for @ sign in username. | ||
| 4 | |||
| 1 | 2007-07-20 Eli Zaretskii <eliz@gnu.org> | 5 | 2007-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 | { |