From 32dd9bcbf9209a5a56a4c7f3dbf6958293e7a021 Mon Sep 17 00:00:00 2001 From: Petri Hintukainen Date: Sun, 29 Sep 2013 19:55:42 +0300 Subject: Fix mpc_reader_read() --- src/audio_dec/xine_musepack_decoder.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src') diff --git a/src/audio_dec/xine_musepack_decoder.c b/src/audio_dec/xine_musepack_decoder.c index f4613df79..b47e8c22a 100644 --- a/src/audio_dec/xine_musepack_decoder.c +++ b/src/audio_dec/xine_musepack_decoder.c @@ -102,8 +102,13 @@ typedef struct mpc_decoder_s { *************************************************************************/ /* Reads size bytes of data into buffer at ptr. */ +#ifndef HAVE_MPC_MPCDEC_H static int32_t mpc_reader_read(void *const data, void *const ptr, int size) { mpc_decoder_t *const this = (mpc_decoder_t *) data; +#else +static int32_t mpc_reader_read(mpc_reader *data, void *ptr, int32_t size) { + mpc_decoder_t *const this = (mpc_decoder_t *) data->data; +#endif lprintf("mpc_reader_read: size=%d\n", size); -- cgit v1.2.3