memtrap: properly add items to linked list

This commit is contained in:
Lennart Poettering 2009-09-19 00:21:34 +02:00
parent 56e1290ef6
commit 996051ebc1

View file

@ -107,7 +107,10 @@ static void memtrap_link(pa_memtrap *m, unsigned j) {
pa_assert(m); pa_assert(m);
m->prev[j] = NULL; m->prev[j] = NULL;
m->next[j] = memtraps[j];
if ((m->next[j] = memtraps[j]))
m->next[j]->prev[j] = m;
memtraps[j] = m; memtraps[j] = m;
} }