diff options
| author | Lennart Poettering <lennart@poettering.net> | 2008-06-27 20:13:26 +0200 | 
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2008-06-27 20:13:26 +0200 | 
| commit | 113c62bf5dcdae52a73b5d41ecd9b53137f41462 (patch) | |
| tree | c32f555af6a505094fc45f9387a2e72498b351ec /src | |
| parent | c26be0d7623434a4595071f8ea7c55aeb240fcca (diff) | |
halve memory consumption of mempool flist, since we know we cannot have more than n_blocks entries in it
Diffstat (limited to 'src')
| -rw-r--r-- | src/pulsecore/memblock.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/pulsecore/memblock.c b/src/pulsecore/memblock.c index 85b92078..b43113d6 100644 --- a/src/pulsecore/memblock.c +++ b/src/pulsecore/memblock.c @@ -693,7 +693,7 @@ pa_mempool* pa_mempool_new(pa_bool_t shared) {      PA_LLIST_HEAD_INIT(pa_memimport, p->imports);      PA_LLIST_HEAD_INIT(pa_memexport, p->exports); -    p->free_slots = pa_flist_new(p->n_blocks*2); +    p->free_slots = pa_flist_new(p->n_blocks);      return p;  } @@ -747,7 +747,7 @@ void pa_mempool_vacuum(pa_mempool *p) {      pa_assert(p); -    list = pa_flist_new(p->n_blocks*2); +    list = pa_flist_new(p->n_blocks);      while ((slot = pa_flist_pop(p->free_slots)))          while (pa_flist_push(list, slot) < 0) | 
