aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRomain Francoise2006-04-10 11:01:29 +0000
committerRomain Francoise2006-04-10 11:01:29 +0000
commit8fd0f424be3d31ff138188b192efb9ff363b6383 (patch)
tree5ab94eec519a206c81d02a2cfc9b18d9724dafea /src
parentf8f107772d5625ac1a471a9858284c16cb343330 (diff)
downloademacs-8fd0f424be3d31ff138188b192efb9ff363b6383.tar.gz
emacs-8fd0f424be3d31ff138188b192efb9ff363b6383.zip
(gethomedir): Use xstrdup.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/xrdb.c2
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 @@
12006-04-10 Romain Francoise <romain@orebokech.com>
2
3 * xrdb.c (gethomedir): Use xstrdup.
4
12006-04-10 Andreas Schwab <schwab@suse.de> 52006-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);