X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Ftal%2Fpath%2Fpath.c;h=362152d29cb261747f60a46d14db60addd6b928b;hp=a0dbe291440e248fba0faddf6a70bf0062c0c009;hb=ed6dd33e06c0e8f1c4dd006e0b70d9f2d6ba6c09;hpb=ba57295a55704ad68f46f7ee741dc8f3ac9db6af diff --git a/ccan/tal/path/path.c b/ccan/tal/path/path.c index a0dbe291..362152d2 100644 --- a/ccan/tal/path/path.c +++ b/ccan/tal/path/path.c @@ -1,7 +1,6 @@ /* Licensed under BSD-MIT - see LICENSE file for details */ #include #include -#include #include #include #include @@ -50,7 +49,7 @@ char *path_join(const tal_t *ctx, const char *base, const char *a) goto out; len = strlen(base); - ret = tal_dup(ctx, char, base, len, 1 + strlen(a) + 1); + ret = tal_dup_arr(ctx, char, base, len, 1 + strlen(a) + 1); if (!ret) goto out; if (ret[len-1] != PATH_SEP) @@ -465,7 +464,7 @@ char *path_basename(const tal_t *ctx, const char *path) static char *fixed_string(const tal_t *ctx, const char *str, const char *path) { - char *ret = tal_dup(ctx, char, path, 0, strlen(str)+1); + char *ret = tal_dup_arr(ctx, char, path, 0, strlen(str)+1); if (ret) strcpy(ret, str); return ret;