summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--akode/plugins/xiph_decoder/vorbis_decoder.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/akode/plugins/xiph_decoder/vorbis_decoder.cpp b/akode/plugins/xiph_decoder/vorbis_decoder.cpp
index f4b0d28..28b9447 100644
--- a/akode/plugins/xiph_decoder/vorbis_decoder.cpp
+++ b/akode/plugins/xiph_decoder/vorbis_decoder.cpp
@@ -39,10 +39,7 @@ static size_t _read(void *ptr, size_t size, size_t nmemb, void *datasource) {
static int _seek(void *datasource, ogg_int64_t offset, int whence) {
File *src = (File*)datasource;
- if (src->lseek(offset, whence))
- return 0;
- else
- return -1;
+ return src->lseek(offset, whence);
}
static int _close(void *datasource) {