From 5fbff0d09df997991250d4c2ea08af347b1913d8 Mon Sep 17 00:00:00 2001 From: trutkin Date: Thu, 29 Jan 2004 23:53:42 +0000 Subject: [PATCH] SSE fix from Yann Orlarey and Stephane Letz git-svn-id: svn+ssh://jackaudio.org/trunk/jack@623 0c269be4-1314-0410-8aa9-9f06e86f4224 --- configure.in | 2 +- libjack/pool.c | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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