diff options
author | Lennart Poettering <lennart@poettering.net> | 2006-08-29 01:16:47 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2006-08-29 01:16:47 +0000 |
commit | 327e0cd8e1e81999dd855e38d3cb3b414aeadc7a (patch) | |
tree | 1eda881bf47d2b865f456506bfdd71385557f407 /src/pulsecore/memblock.h | |
parent | 9948cb09a3e1b976ad1705df06ef24216a61bf85 (diff) |
modify memory block reference counting to use the new reference counting API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1342 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src/pulsecore/memblock.h')
-rw-r--r-- | src/pulsecore/memblock.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pulsecore/memblock.h b/src/pulsecore/memblock.h index 620bf726..60a0c900 100644 --- a/src/pulsecore/memblock.h +++ b/src/pulsecore/memblock.h @@ -26,6 +26,7 @@ #include <inttypes.h> #include <pulsecore/llist.h> +#include <pulsecore/refcnt.h> /* A pa_memblock is a reference counted memory block. PulseAudio * passed references to pa_memblocks around instead of copying @@ -56,7 +57,7 @@ typedef void (*pa_memexport_revoke_cb_t)(pa_memexport *e, uint32_t block_id, voi struct pa_memblock { pa_memblock_type_t type; int read_only; /* boolean */ - unsigned ref; /* the reference counter */ + PA_REFCNT_DECLARE; /* the reference counter */ size_t length; void *data; pa_mempool *pool; |