]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - file_write.c
Consult $HOME rather than calling getpwuid(),
[paraslash.git] / file_write.c
index ba902070d9498677e94872860aeb9bbcbcd5235e..5435db444c013c9bea8a4b00f204261d5303571d 100644 (file)
@@ -31,12 +31,12 @@ struct private_file_write_data {
  */
 __must_check __malloc static char *random_filename(void)
 {
-       char *result, *home = para_homedir();
+       char *result;
+       const char *home = get_homedir();
 
        srandom(clock_get_realtime(NULL)->tv_usec);
        result = make_message("%s/.paraslash/%08ld", home,
                para_random(99999999));
-       free(home);
        return result;
 }