From 41b1329bc1d23161393b7f71ff5a992baeaa5f59 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 14 Dec 2017 15:56:28 +0100 Subject: [PATCH] Rewrite filestream_seek call --- libretro-common/vfs/vfs_implementation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libretro-common/vfs/vfs_implementation.c b/libretro-common/vfs/vfs_implementation.c index 82b0d4b019..b80cb63329 100644 --- a/libretro-common/vfs/vfs_implementation.c +++ b/libretro-common/vfs/vfs_implementation.c @@ -302,7 +302,7 @@ void *retro_vfs_file_open_impl(const char *path, unsigned mode, unsigned hints) if (stream->mapsize == (uint64_t)-1) goto error; - filestream_rewind(stream); + retro_vfs_file_seek_internal(stream, 0, SEEK_SET); stream->mapped = (uint8_t*)mmap((void*)0, stream->mapsize, PROT_READ, MAP_SHARED, stream->fd, 0);