diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/ALLOCM_ARENA.c | 1 | ||||
| -rw-r--r-- | test/thread_arena.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/test/ALLOCM_ARENA.c b/test/ALLOCM_ARENA.c index 1585690..2c52485 100644 --- a/test/ALLOCM_ARENA.c +++ b/test/ALLOCM_ARENA.c @@ -41,6 +41,7 @@ je_thread_start(void *arg) malloc_printf("Unexpected allocm() error\n"); abort(); } + dallocm(p, 0); return (NULL); } diff --git a/test/thread_arena.c b/test/thread_arena.c index 2ffdb5e..c5a21fa 100644 --- a/test/thread_arena.c +++ b/test/thread_arena.c @@ -17,6 +17,7 @@ je_thread_start(void *arg) malloc_printf("%s(): Error in malloc()\n", __func__); return (void *)1; } + free(p); size = sizeof(arena_ind); if ((err = mallctl("thread.arena", &arena_ind, &size, &main_arena_ind, |
