diff options
Diffstat (limited to 'stream/stream_libarchive.c')
-rw-r--r-- | stream/stream_libarchive.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/stream/stream_libarchive.c b/stream/stream_libarchive.c index ab8fda0f34..e3109dfb0a 100644 --- a/stream/stream_libarchive.c +++ b/stream/stream_libarchive.c @@ -84,7 +84,7 @@ static int64_t skip_cb(struct archive *arch, void *priv, int64_t request) if (!volume_seek(vol)) return -1; int64_t old = stream_tell(vol->src); - stream_skip(vol->src, request); + stream_seek_skip(vol->src, old + request); return stream_tell(vol->src) - old; } |