#include "tools.h"
-#include <err.h>
#include <stdlib.h>
#include <stdio.h>
+#include <ccan/err/err.h>
#include <ccan/str/str.h>
-#include <ccan/talloc/talloc.h>
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;
}