aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
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);