X-Git-Url: https://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fjmap%2Ftest%2Frun-ptridx-type.c;h=20a604a1fcde6f797a30fe1575918a92ba74c17e;hp=aa715cf51162b70f80ed3a18d14795a69b4ed9ae;hb=03f017e9aff901d5d80bd577732543961a13c497;hpb=3baf0effcab56930c563cdf785fbbe25c5c278aa diff --git a/ccan/jmap/test/run-ptridx-type.c b/ccan/jmap/test/run-ptridx-type.c index aa715cf5..20a604a1 100644 --- a/ccan/jmap/test/run-ptridx-type.c +++ b/ccan/jmap/test/run-ptridx-type.c @@ -17,7 +17,7 @@ static int cmp_ptr(const void *a, const void *b) int main(int argc, char *argv[]) { struct jmap_foo *map; - struct foo *foo[NUM], **foop; + struct foo *foo[NUM+1], **foop; struct idx *idx[NUM+1], *index; unsigned int i; @@ -97,5 +97,8 @@ int main(int argc, char *argv[]) ok1(jmap_foo_error(map) == NULL); jmap_foo_free(map); + for (i = 0; i < NUM+1; i++) + free(foo[i]); + return exit_status(); }