diff options
| author | Romain Francoise | 2006-04-10 11:01:29 +0000 |
|---|---|---|
| committer | Romain Francoise | 2006-04-10 11:01:29 +0000 |
| commit | 8fd0f424be3d31ff138188b192efb9ff363b6383 (patch) | |
| tree | 5ab94eec519a206c81d02a2cfc9b18d9724dafea | |
| parent | f8f107772d5625ac1a471a9858284c16cb343330 (diff) | |
| download | emacs-8fd0f424be3d31ff138188b192efb9ff363b6383.tar.gz emacs-8fd0f424be3d31ff138188b192efb9ff363b6383.zip | |
(gethomedir): Use xstrdup.
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/xrdb.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 9c7d551ce7f..ab26fb9a4c8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2006-04-10 Romain Francoise <romain@orebokech.com> | ||
| 2 | |||
| 3 | * xrdb.c (gethomedir): Use xstrdup. | ||
| 4 | |||
| 1 | 2006-04-10 Andreas Schwab <schwab@suse.de> | 5 | 2006-04-10 Andreas Schwab <schwab@suse.de> |
| 2 | 6 | ||
| 3 | * xrdb.c (gethomedir): Make sure to always return a pointer that | 7 | * xrdb.c (gethomedir): Make sure to always return a pointer that |
diff --git a/src/xrdb.c b/src/xrdb.c index c95c98efffd..988db614c41 100644 --- a/src/xrdb.c +++ b/src/xrdb.c | |||
| @@ -315,7 +315,7 @@ gethomedir () | |||
| 315 | } | 315 | } |
| 316 | 316 | ||
| 317 | if (ptr == NULL) | 317 | if (ptr == NULL) |
| 318 | return strcpy ((char *) malloc (2), "/"); | 318 | return xstrdup ("/"); |
| 319 | 319 | ||
| 320 | copy = (char *) malloc (strlen (ptr) + 2); | 320 | copy = (char *) malloc (strlen (ptr) + 2); |
| 321 | strcpy (copy, ptr); | 321 | strcpy (copy, ptr); |