diff options
-rw-r--r-- | akode/plugins/xiph_decoder/vorbis_decoder.cpp | 5 |
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) { |