X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=tools%2Fnamespacize.c;h=3b7113c4302a7a6fc50eaf8524d388c20fb65ba2;hp=759ef938482f98a3b3aabd267f7e79c2fe56962d;hb=cc1e3419b6c5e4abf1b99b0094bc3e134356525e;hpb=779d83085d6c6d37f6c4030130efe649a005696a diff --git a/tools/namespacize.c b/tools/namespacize.c index 759ef938..3b7113c4 100644 --- a/tools/namespacize.c +++ b/tools/namespacize.c @@ -476,7 +476,7 @@ static char *parent_dir(const void *ctx, const char *dir) static void adjust_dir(const char *dir) { - char *parent = parent_dir(NULL, dir); + char *parent = parent_dir(talloc_autofree_context(), dir); char **deps; verbose("Adjusting %s\n", dir); @@ -497,6 +497,7 @@ static void adjust_dir(const char *dir) talloc_free(depdir); } verbose_unindent(); + talloc_free(parent); } static void adjust_dependents(const char *dir)