diff --git a/configure.in b/configure.in index dd4e568..b6e22cc 100644 --- a/configure.in +++ b/configure.in @@ -15,7 +15,7 @@ dnl changes are made dnl --- JACK_MAJOR_VERSION=0 JACK_MINOR_VERSION=94 -JACK_MICRO_VERSION=2 +JACK_MICRO_VERSION=3 dnl --- dnl HOWTO: updating the jack protocal version diff --git a/libjack/pool.c b/libjack/pool.c index 34e110c..2721958 100644 --- a/libjack/pool.c +++ b/libjack/pool.c @@ -18,6 +18,7 @@ $Id$ */ +#define _XOPEN_SOURCE 600 #include #include #include @@ -26,8 +27,9 @@ void * jack_pool_alloc (size_t bytes) { /* XXX need RT-pool based allocator here */ - - return malloc (bytes); + void* m; + int err = posix_memalign (&m, 16, bytes); + return (!err) ? m : 0; } void