X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=lsu.c;h=75114e68a5fa443ca675987b05bb9eb452ee9270;hb=refs%2Fheads%2Fpu;hp=8ccf80d541929194f984759e38d7ffa7998d3c97;hpb=c75c35b176cdacf157d27617e954961c88f33975;p=paraslash.git diff --git a/lsu.c b/lsu.c index 8ccf80d5..75114e68 100644 --- a/lsu.c +++ b/lsu.c @@ -179,13 +179,8 @@ int lsu_merge_config_file_options(const char *path, const char *dflt, struct lls_parse_result *old_lpr = *lpr, *cf_lpr, *merged_lpr; const char *subcmd_name; - if (path) - cf = para_strdup(path); - else { - char *home = para_homedir(); - cf = make_message("%s/.paraslash/%s", home, dflt); - free(home); - } + cf = path? para_strdup(path) : make_message("%s/%s", + get_confdir(), dflt); ret = mmap_full_file(cf, O_RDONLY, &map, &sz, NULL); if (ret < 0) { if (ret == -E_EMPTY)