From 9fc5446ed594356a3e79450dd8bc5e37b7bbbd7c Mon Sep 17 00:00:00 2001 From: joq Date: Sun, 21 Dec 2003 02:40:46 +0000 Subject: [PATCH] [0.93.1] make ringbuffer.h work for C++ git-svn-id: svn+ssh://jackaudio.org/trunk/jack@597 0c269be4-1314-0410-8aa9-9f06e86f4224 --- configure.in | 2 +- jack/ringbuffer.h | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index dfff102..36842ce 100644 --- a/configure.in +++ b/configure.in @@ -15,7 +15,7 @@ dnl changes are made dnl --- JACK_MAJOR_VERSION=0 JACK_MINOR_VERSION=93 -JACK_MICRO_VERSION=0 +JACK_MICRO_VERSION=1 dnl --- dnl HOWTO: updating the jack protocal version diff --git a/jack/ringbuffer.h b/jack/ringbuffer.h index f853bcf..e78012b 100644 --- a/jack/ringbuffer.h +++ b/jack/ringbuffer.h @@ -1,6 +1,31 @@ +/* + Copyright (C) 2000 Paul Davis + Copyright (C) 2003 Rohan Drape + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; either version 2.1 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + $Id$ +*/ + #ifndef _RINGBUFFER_H #define _RINGBUFFER_H +#ifdef __cplusplus +extern "C" { +#endif + #include /** @file ringbuffer.h @@ -186,4 +211,8 @@ void jack_ringbuffer_write_advance(jack_ringbuffer_t *rb, size_t cnt); size_t jack_ringbuffer_write_space(jack_ringbuffer_t *rb); +#ifdef __cplusplus +} +#endif + #endif