X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccan_depends.c;h=4dda6fa274d65965daaceb4707b377b8bc1989ff;hp=42efd9558600b96b205a40de15301ebe458f313f;hb=6e3d9e8a66bf8b45150500f176452ee8e9ee9927;hpb=5b7e9d904afa72961340c225de39daab29ff7d0e diff --git a/tools/ccan_depends.c b/tools/ccan_depends.c index 42efd955..4dda6fa2 100644 --- a/tools/ccan_depends.c +++ b/tools/ccan_depends.c @@ -12,7 +12,6 @@ int main(int argc, char *argv[]) bool compile = false; bool recurse = true; bool ccan = true; - char *dirname, *basename; if (argv[1] && streq(argv[1], "--direct")) { argv++; @@ -37,15 +36,12 @@ int main(int argc, char *argv[]) if (!ccan && !compile) errx(1, "--non-ccan needs --compile"); - dirname = talloc_dirname(NULL, argv[1]); - basename = talloc_basename(NULL, argv[1]); - if (compile) - deps = get_deps(talloc_autofree_context(), - dirname, basename, recurse, NULL); + deps = get_deps(talloc_autofree_context(), argv[1], + recurse, NULL); else deps = get_safe_ccan_deps(talloc_autofree_context(), - dirname, basename, recurse, NULL); + argv[1], recurse); for (i = 0; deps[i]; i++) if (strstarts(deps[i], "ccan/") == ccan)