X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccan_dir.c;h=6d95e064a5968d463b4528505406a37bd8995029;hp=2359b8ecc61d174178109887f21363684eb7479f;hb=e0b86f0ca416d757684e6d98532e1fadf839b830;hpb=dc8042b42500f79f613b1197df6cdf739615a89f diff --git a/tools/ccan_dir.c b/tools/ccan_dir.c index 2359b8ec..6d95e064 100644 --- a/tools/ccan_dir.c +++ b/tools/ccan_dir.c @@ -1,4 +1,5 @@ #include +#include #include "tools.h" #include #include @@ -26,8 +27,8 @@ const char *find_ccan_dir(const char *base) if (!ccan_dir) { if (base[0] != '/') { - const char *tmpctx = tal_getcwd(NULL); - find_ccan_dir(tal_fmt(tmpctx, "%s/%s", tmpctx, base)); + const char *tmpctx = path_cwd(NULL); + find_ccan_dir(path_join(tmpctx, tmpctx, base)); tal_free(tmpctx); } else { unsigned int prefix = ccan_dir_prefix(base);