X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=src%2Finit.c;h=14abdec0c3fb9e3143ae6c1dc3e15d92ddc38bf2;hp=b504a27b36ef97497c2cb3c0c615f6146e0b9ef1;hb=c36e9a5272e8ec394625dfa0f63bf9c1722eeaef;hpb=5fca43a4c0940863dbb8a0f6213b317589b0555f diff --git a/src/init.c b/src/init.c index b504a27b..14abdec0 100644 --- a/src/init.c +++ b/src/init.c @@ -748,7 +748,6 @@ cmd_file (const char *com, const char *val, void *closure) } else { - char *result; int homelen; char *home = home_dir (); if (!home) @@ -762,12 +761,7 @@ cmd_file (const char *com, const char *val, void *closure) for (++val; ISSEP (*val); val++) ; - result = xmalloc (homelen + 1 + strlen (val) + 1); - memcpy (result, home, homelen); - result[homelen] = '/'; - strcpy (result + homelen + 1, val); - - *pstring = result; + *pstring = concat_strings (home, "/", val, (char *) 0); } #ifdef WINDOWS