# HG changeset patch # User Andreas Schwab # Date 1144661610 0 # Node ID d7af35bb987421f26359b2334b390366e46226a1 # Parent e6d430f1cde3ae589f9a3b311fb5c999b1196d44 (gethomedir): Make sure to always return a pointer that can be passed to free. diff -r e6d430f1cde3 -r d7af35bb9874 src/xrdb.c --- a/src/xrdb.c Mon Apr 10 09:18:11 2006 +0000 +++ b/src/xrdb.c Mon Apr 10 09:33:30 2006 +0000 @@ -315,7 +315,7 @@ } if (ptr == NULL) - return "/"; + return strcpy ((char *) malloc (2), "/"); copy = (char *) malloc (strlen (ptr) + 2); strcpy (copy, ptr);