summaryrefslogtreecommitdiff
path: root/src/xrdb.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2006-04-10 09:33:40 +0000
committerAndreas Schwab <schwab@suse.de>2006-04-10 09:33:40 +0000
commitf8f107772d5625ac1a471a9858284c16cb343330 (patch)
tree5a40f508f16aad137a5169ef106f08f6aa4c2c18 /src/xrdb.c
parentcaf2f944597e1107bbfa56152ea9fcd108f13176 (diff)
downloademacs-f8f107772d5625ac1a471a9858284c16cb343330.tar.gz
(gethomedir): Make sure to always return a pointer that
can be passed to free.
Diffstat (limited to 'src/xrdb.c')
-rw-r--r--src/xrdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xrdb.c b/src/xrdb.c
index 2b7888ebe84..c95c98efffd 100644
--- a/src/xrdb.c
+++ b/src/xrdb.c
@@ -315,7 +315,7 @@ gethomedir ()
}
if (ptr == NULL)
- return "/";
+ return strcpy ((char *) malloc (2), "/");
copy = (char *) malloc (strlen (ptr) + 2);
strcpy (copy, ptr);