X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccan_depends.c;h=f81a42b861fae905c4cbba2c1816b6cde4bb23ba;hp=bfaa5c4e1c9bef5e19867f0ab783215b53360d8b;hb=93992ee36410c42dd29bfb013c184ef9e9f360b3;hpb=d0d65608c45c7c73bdd6cf57d7f7c44c402dc03a diff --git a/tools/ccan_depends.c b/tools/ccan_depends.c index bfaa5c4e..f81a42b8 100644 --- a/tools/ccan_depends.c +++ b/tools/ccan_depends.c @@ -3,7 +3,6 @@ #include #include #include -#include int main(int argc, char *argv[]) { @@ -43,14 +42,13 @@ int main(int argc, char *argv[]) errx(1, "--non-ccan needs --compile"); if (compile) - deps = get_deps(talloc_autofree_context(), argv[1], - style, recurse, compile_info); + deps = get_deps(NULL, argv[1], style, recurse, compile_info); else - deps = get_safe_ccan_deps(talloc_autofree_context(), - argv[1], style, recurse); + deps = get_safe_ccan_deps(NULL, argv[1], style, recurse); - for (i = 0; deps[i]; i++) - if (strstarts(deps[i], "ccan/") == ccan) - printf("%s\n", deps[i]); + if (deps) + for (i = 0; deps[i]; i++) + if (strstarts(deps[i], "ccan/") == ccan) + printf("%s\n", deps[i]); return 0; }