summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/combined/decoder_wavpack.c11
-rw-r--r--src/combined/demux_wavpack.c11
-rw-r--r--src/xine-utils/attributes.h8
3 files changed, 12 insertions, 18 deletions
diff --git a/src/combined/decoder_wavpack.c b/src/combined/decoder_wavpack.c
index c52e47478..ea843cd16 100644
--- a/src/combined/decoder_wavpack.c
+++ b/src/combined/decoder_wavpack.c
@@ -19,13 +19,14 @@
*
* xine interface to libwavpack by Diego Pettenò <flameeyes@gmail.com>
*
- * $Id: decoder_wavpack.c,v 1.7 2007/01/26 18:23:06 dgp85 Exp $
+ * $Id: decoder_wavpack.c,v 1.8 2007/02/25 17:34:48 dgp85 Exp $
*/
#define LOG_MODULE "decode_wavpack"
#define LOG_VERBOSE
#include "xine_internal.h"
+#include "attributes.h"
#include <wavpack/wavpack.h>
#include "combined_wavpack.h"
@@ -50,14 +51,6 @@ typedef struct {
size_t buf_pos;
} wavpack_decoder_t;
-#ifndef __unused
-# ifdef SUPPORT_ATTRIBUTE_UNUSED
-# define __unused __attribute__((unused))
-# else
-# define __unused
-# endif
-#endif
-
/* Wrapper functions for Wavpack */
static int32_t xine_buffer_read_bytes(void *const this_gen, void *const data,
int32_t bcount) {
diff --git a/src/combined/demux_wavpack.c b/src/combined/demux_wavpack.c
index 99b94ce6d..bb43a590c 100644
--- a/src/combined/demux_wavpack.c
+++ b/src/combined/demux_wavpack.c
@@ -19,7 +19,7 @@
*
* xine interface to libwavpack by Diego Pettenò <flameeyes@gmail.com>
*
- * $Id: demux_wavpack.c,v 1.7 2007/01/24 22:05:09 dgp85 Exp $
+ * $Id: demux_wavpack.c,v 1.8 2007/02/25 17:34:48 dgp85 Exp $
*/
#define LOG_MODULE "demux_wavpack"
@@ -29,6 +29,7 @@
#include "xineutils.h"
#include "demux.h"
#include "bswap.h"
+#include "attributes.h"
#include <wavpack/wavpack.h>
@@ -53,14 +54,6 @@ typedef struct {
demux_class_t demux_class;
} demux_wv_class_t;
-#ifndef __unused
-# ifdef SUPPORT_ATTRIBUTE_UNUSED
-# define __unused __attribute__((unused))
-# else
-# define __unused
-# endif
-#endif
-
static int32_t xine_input_read_bytes(void *const this_gen, void *const data,
const int32_t bcount) {
input_plugin_t *const this = (input_plugin_t*)this_gen;
diff --git a/src/xine-utils/attributes.h b/src/xine-utils/attributes.h
index dd70d4309..c2936a2a4 100644
--- a/src/xine-utils/attributes.h
+++ b/src/xine-utils/attributes.h
@@ -59,4 +59,12 @@
# define XINE_SENTINEL
#endif
+#ifndef __unused
+# ifdef SUPPORT_ATTRIBUTE_UNUSED
+# define __unused __attribute__((unused))
+# else
+# define __unused
+# endif
+#endif
+
#endif /* ATTRIBUTE_H_ */