X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fccan_depends.c;h=f81a42b861fae905c4cbba2c1816b6cde4bb23ba;hp=6d1f74297b30a01438ca10cb82e2eeaf65a7f962;hb=0bfaf906c83acf8c68984b505fce1bd9c67c2638;hpb=1842f55199e6a5da273ca21b6fbe8afa6ecdfe11 diff --git a/tools/ccan_depends.c b/tools/ccan_depends.c index 6d1f7429..f81a42b8 100644 --- a/tools/ccan_depends.c +++ b/tools/ccan_depends.c @@ -1,9 +1,8 @@ #include "tools.h" -#include #include #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; }