1 #include <ccan/tal/talloc/talloc.h>
2 #include <ccan/tal/talloc/talloc.c>
3 #include <ccan/tap/tap.h>
8 const int arr[] = { 1, 2 };
11 talloc_enable_null_tracking_no_autofree();
13 a = tal_arrz(NULL, int, 1);
16 ok1(tal_expand(&a, arr, 2));
17 ok1(tal_count(a) == 3);
22 ok1(tal_expand(&a, take(tal_arrz(NULL, int, 1)), 1));
23 ok1(tal_count(a) == 4);
28 ok1(talloc_total_blocks(NULL) == 2);
29 ok1(talloc_total_blocks(a) == 1);
33 talloc_disable_null_tracking();