summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/flist.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pulsecore/flist.h')
-rw-r--r--src/pulsecore/flist.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pulsecore/flist.h b/src/pulsecore/flist.h
index 177edd6a..69b9c741 100644
--- a/src/pulsecore/flist.h
+++ b/src/pulsecore/flist.h
@@ -47,13 +47,13 @@ void* pa_flist_pop(pa_flist*l);
#define PA_STATIC_FLIST_DECLARE(name, size, destroy_cb) \
static struct { \
pa_flist *flist; \
- pa_once_t once; \
+ pa_once once; \
} name##_static_flist = { NULL, PA_ONCE_INIT }; \
static void name##_init(void) { \
name##_static_flist.flist = pa_flist_new(size); \
} \
static inline pa_flist* name##_get(void) { \
- pa_once(&name##_static_flist.once, name##_init); \
+ pa_run_once(&name##_static_flist.once, name##_init); \
return name##_static_flist.flist; \
} \
static void name##_destructor(void) PA_GCC_DESTRUCTOR; \