aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/audiofile_decoder_plugin.c
diff options
context:
space:
mode:
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>2012-02-15 20:52:48 +0100
committerMax Kellermann <max@duempel.org>2012-03-19 23:21:12 +0100
commitb9e64d04720cc114aa405a86332b7cb1321db8c6 (patch)
tree12811471aa9da7fd68cd39b422d546154fd5773e /src/decoder/audiofile_decoder_plugin.c
parent4f500149af0d4e50938b5c93b6c16a5de4e43685 (diff)
downloadmpd-b9e64d04720cc114aa405a86332b7cb1321db8c6.tar.gz
mpd-b9e64d04720cc114aa405a86332b7cb1321db8c6.tar.xz
mpd-b9e64d04720cc114aa405a86332b7cb1321db8c6.zip
decoder/audiofile: fix compiler warnings with libaudiofile 0.3.3
This might break older versions, I didn't test.
Diffstat (limited to 'src/decoder/audiofile_decoder_plugin.c')
-rw-r--r--src/decoder/audiofile_decoder_plugin.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/decoder/audiofile_decoder_plugin.c b/src/decoder/audiofile_decoder_plugin.c
index a8311a3c9..de236a6e2 100644
--- a/src/decoder/audiofile_decoder_plugin.c
+++ b/src/decoder/audiofile_decoder_plugin.c
@@ -64,14 +64,14 @@ audiofile_file_read(AFvirtualfile *vfile, void *data, size_t length)
return nbytes;
}
-static long
+static AFfileoffset
audiofile_file_length(AFvirtualfile *vfile)
{
struct input_stream *is = (struct input_stream *) vfile->closure;
return is->size;
}
-static long
+static AFfileoffset
audiofile_file_tell(AFvirtualfile *vfile)
{
struct input_stream *is = (struct input_stream *) vfile->closure;
@@ -86,8 +86,8 @@ audiofile_file_destroy(AFvirtualfile *vfile)
vfile->closure = NULL;
}
-static long
-audiofile_file_seek(AFvirtualfile *vfile, long offset, int is_relative)
+static AFfileoffset
+audiofile_file_seek(AFvirtualfile *vfile, AFfileoffset offset, int is_relative)
{
struct input_stream *is = (struct input_stream *) vfile->closure;
int whence = (is_relative ? SEEK_CUR : SEEK_SET);