diff options
| author | Mattias Andrée <m@maandree.se> | 2026-05-14 18:41:02 +0200 |
|---|---|---|
| committer | Mattias Andrée <m@maandree.se> | 2026-05-14 18:41:02 +0200 |
| commit | d2f778db43f0c703634e901fee7c929ebd0c8072 (patch) | |
| tree | 7a47ad3fa89ddf2fc4bb0c5889454ca281ab9551 /libtest/libtest_alloc.c | |
| parent | 100% (diff) | |
| download | librecrypt-d2f778db43f0c703634e901fee7c929ebd0c8072.tar.gz librecrypt-d2f778db43f0c703634e901fee7c929ebd0c8072.tar.bz2 librecrypt-d2f778db43f0c703634e901fee7c929ebd0c8072.tar.xz | |
Fix libtest
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'libtest/libtest_alloc.c')
| -rw-r--r-- | libtest/libtest_alloc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libtest/libtest_alloc.c b/libtest/libtest_alloc.c index dc9cc8f..96aa132 100644 --- a/libtest/libtest_alloc.c +++ b/libtest/libtest_alloc.c @@ -77,9 +77,7 @@ libtest_alloc(struct meminfo *meminfo) saved_errno = errno; meminfo_fixup(meminfo); -#ifdef WITH_BACKTRACE meminfo->accept_leakage |= libtest_malloc_internal_usage > 0; -#endif /* Get backtrace (have to do it now to calculate `backtrace_n` for allocation) */ #ifdef WITH_BACKTRACE @@ -186,6 +184,7 @@ libtest_alloc(struct meminfo *meminfo) libtest_allocs_tail.prev->next = meminfo; meminfo->prev = libtest_allocs_tail.prev; meminfo->next = &libtest_allocs_tail; + libtest_allocs_tail.prev = meminfo; SPINUNLOCK(libtest_allocs_list_spinlock); recursion_guard = 0; } |
