all repos — mgba @ f960a3bb2ade1d8a37f593e41295d588db892f62

mGBA Game Boy Advance Emulator

VFS: Fix return values of VFileFILE.read and .write
Jeffrey Pfau jeffrey@endrift.com
Tue, 15 Sep 2015 00:06:43 -0700
commit

f960a3bb2ade1d8a37f593e41295d588db892f62

parent

f4a1f1d7b22bd2f5987458d6fb02931b69e9b14f

2 files changed, 3 insertions(+), 2 deletions(-)

jump to
M CHANGESCHANGES

@@ -10,6 +10,7 @@ - GBA: Fix BIOS check on big endian

- Libretro: Fix a memory leak with the render buffer - GBA Audio: Fix 8-bit writes to audio channel 3 and 4 registers - GBA Audio: Fix audio channels being silenced at the wrong time + - VFS: Fix return values of VFileFILE.read and .write Misc: - Qt: Remove useless help icons in dialogs - GBA: Attempting to save a screenshot-style savestate should be allowed without libpng
M src/util/vfs/vfs-file.csrc/util/vfs/vfs-file.c

@@ -79,12 +79,12 @@ }

ssize_t _vffRead(struct VFile* vf, void* buffer, size_t size) { struct VFileFILE* vff = (struct VFileFILE*) vf; - return fread(buffer, size, 1, vff->file); + return fread(buffer, 1, size, vff->file); } ssize_t _vffWrite(struct VFile* vf, const void* buffer, size_t size) { struct VFileFILE* vff = (struct VFileFILE*) vf; - return fwrite(buffer, size, 1, vff->file); + return fwrite(buffer, 1, size, vff->file); } static void* _vffMap(struct VFile* vf, size_t size, int flags) {