X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Ftal%2Ftest%2Frun-take.c;h=d93304e206bdf4207cb33bc7bd5eaf12333eb982;hb=0ea6a2126c713207cb139d3329b15f0c9d735fbe;hp=72d2e8e3cabd2878377a4a03fbbef960777dd2eb;hpb=5582b011948769779b0d839d35873c2bc557f9cb;p=ccan diff --git a/ccan/tal/test/run-take.c b/ccan/tal/test/run-take.c index 72d2e8e3..d93304e2 100644 --- a/ccan/tal/test/run-take.c +++ b/ccan/tal/test/run-take.c @@ -26,17 +26,17 @@ int main(void) c = tal(parent, char); *c = 'h'; - c = tal_dup(parent, char, take(c), 1, 0); + c = tal_dup(parent, char, take(c)); ok1(c[0] == 'h'); ok1(tal_parent(c) == parent); - c = tal_dup(parent, char, take(c), 1, 2); + c = tal_dup_arr(parent, char, take(c), 1, 2); ok1(c[0] == 'h'); strcpy(c, "hi"); ok1(tal_parent(c) == parent); /* dup must reparent child. */ - c = tal_dup(NULL, char, take(c), 1, 0); + c = tal_dup(NULL, char, take(c)); ok1(c[0] == 'h'); ok1(tal_parent(c) == NULL); @@ -49,8 +49,9 @@ int main(void) /* NULL pass-through. */ c = NULL; - ok1(tal_dup(NULL, char, take(c), 5, 5) == NULL); + ok1(tal_dup_arr(NULL, char, take(c), 5, 5) == NULL); ok1(!taken_any()); + tal_cleanup(); return exit_status(); }