From dd68f6fecd2f8f1195747d7afcbe62c958440ba0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Sun, 25 Feb 2007 17:34:48 +0000 Subject: Instead of replicating it over and over, define __unused in attributes.h so that it can be used whenever necessary. CVS patchset: 8622 CVS date: 2007/02/25 17:34:48 --- src/combined/decoder_wavpack.c | 11 ++--------- src/combined/demux_wavpack.c | 11 ++--------- src/xine-utils/attributes.h | 8 ++++++++ 3 files changed, 12 insertions(+), 18 deletions(-) (limited to 'src') 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ò * - * $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 #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ò * - * $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 @@ -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_ */ -- cgit v1.2.3