From f5c24db5c77b6e0d7095ff44393a664e6d3c38aa Mon Sep 17 00:00:00 2001 From: derselbst Date: Mon, 21 Oct 2019 14:27:05 +0200 Subject: [PATCH] Move declaration of fluid_alloc() to fluidsynth_priv.h Fixes build of opensles, oboe and coreaudio. --- src/utils/fluid_sys.h | 2 -- src/utils/fluidsynth_priv.h | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/utils/fluid_sys.h b/src/utils/fluid_sys.h index 6912f58b..65c088ca 100644 --- a/src/utils/fluid_sys.h +++ b/src/utils/fluid_sys.h @@ -739,6 +739,4 @@ static FLUID_INLINE void *fluid_align_ptr(const void *ptr, unsigned int alignmen #define FLUID_DEFAULT_ALIGNMENT (64U) -void* fluid_alloc(size_t len); - #endif /* _FLUID_SYS_H */ diff --git a/src/utils/fluidsynth_priv.h b/src/utils/fluidsynth_priv.h index 66d7b5e0..6bbcfc35 100644 --- a/src/utils/fluidsynth_priv.h +++ b/src/utils/fluidsynth_priv.h @@ -133,6 +133,10 @@ typedef void (*fluid_rvoice_function_t)(void *obj, const fluid_rvoice_param_t pa #define FLUID_NEW(_t) (_t*)FLUID_MALLOC(sizeof(_t)) #define FLUID_ARRAY_ALIGNED(_t,_n,_a) (_t*)FLUID_MALLOC((_n)*sizeof(_t) + ((unsigned int)_a - 1u)) #define FLUID_ARRAY(_t,_n) FLUID_ARRAY_ALIGNED(_t,_n,1u) + +void* fluid_alloc(size_t len); + +/* File access */ #define FLUID_FOPEN(_f,_m) fopen(_f,_m) #define FLUID_FCLOSE(_f) fclose(_f) #define FLUID_FREAD(_p,_s,_n,_f) fread(_p,_s,_n,_f)