diff options
| author | K. Handa | 2014-12-28 22:18:39 +0900 |
|---|---|---|
| committer | K. Handa | 2014-12-28 22:18:39 +0900 |
| commit | c2f9c07aa02d1c8cba4efdd503463642a910cd6b (patch) | |
| tree | 8e25338f25fe6d71a72cddff77f4c368192379ef /src/editfns.c | |
| parent | 5979af512bf5d6a28acea24299b67c7939d9e703 (diff) | |
| parent | e092accb6bb8aea08dab1796d707b3adce55a38c (diff) | |
| download | emacs-c2f9c07aa02d1c8cba4efdd503463642a910cd6b.tar.gz emacs-c2f9c07aa02d1c8cba4efdd503463642a910cd6b.zip | |
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'src/editfns.c')
| -rw-r--r-- | src/editfns.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/editfns.c b/src/editfns.c index 0a07886934c..430c4c91fb3 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -1350,10 +1350,9 @@ name, or nil if there is no such user. */) | |||
| 1350 | USE_SAFE_ALLOCA; | 1350 | USE_SAFE_ALLOCA; |
| 1351 | char *r = SAFE_ALLOCA (strlen (p) + SBYTES (login) + 1); | 1351 | char *r = SAFE_ALLOCA (strlen (p) + SBYTES (login) + 1); |
| 1352 | memcpy (r, p, q - p); | 1352 | memcpy (r, p, q - p); |
| 1353 | r[q - p] = 0; | 1353 | char *s = lispstpcpy (&r[q - p], login); |
| 1354 | strcat (r, SSDATA (login)); | ||
| 1355 | r[q - p] = upcase ((unsigned char) r[q - p]); | 1354 | r[q - p] = upcase ((unsigned char) r[q - p]); |
| 1356 | strcat (r, q + 1); | 1355 | strcpy (s, q + 1); |
| 1357 | full = build_string (r); | 1356 | full = build_string (r); |
| 1358 | SAFE_FREE (); | 1357 | SAFE_FREE (); |
| 1359 | } | 1358 | } |