diff options
Diffstat (limited to 'src')
| -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); |