mirror of https://github.com/mgba-emu/mgba.git
Qt: Fix unmapping zipped ROM (fixes #1777)
This commit is contained in:
parent
48006dd83e
commit
33a675c07e
1
CHANGES
1
CHANGES
|
@ -21,6 +21,7 @@ Other fixes:
|
||||||
- GB Video: Fix some cases where SGB border doesn't draw to mutli-buffers
|
- GB Video: Fix some cases where SGB border doesn't draw to mutli-buffers
|
||||||
- GBA: Reject incorrectly sized BIOSes
|
- GBA: Reject incorrectly sized BIOSes
|
||||||
- Qt: Fix OpenGL 2.1 support (fixes mgba.io/i/1678)
|
- Qt: Fix OpenGL 2.1 support (fixes mgba.io/i/1678)
|
||||||
|
- Qt: Fix unmapping zipped ROM (fixes mgba.io/i/1777)
|
||||||
Misc:
|
Misc:
|
||||||
- 3DS: Clean up legacy initialization (fixes mgba.io/i/1768)
|
- 3DS: Clean up legacy initialization (fixes mgba.io/i/1768)
|
||||||
- GBA Serialize: Only flunk BIOS check if official BIOS was expected
|
- GBA Serialize: Only flunk BIOS check if official BIOS was expected
|
||||||
|
|
|
@ -65,7 +65,7 @@ CoreController* CoreManager::loadGame(const QString& path) {
|
||||||
if (vfOriginal && (size = vfOriginal->size(vfOriginal)) > 0) {
|
if (vfOriginal && (size = vfOriginal->size(vfOriginal)) > 0) {
|
||||||
void* mem = vfOriginal->map(vfOriginal, size, MAP_READ);
|
void* mem = vfOriginal->map(vfOriginal, size, MAP_READ);
|
||||||
vf = VFileMemChunk(mem, size);
|
vf = VFileMemChunk(mem, size);
|
||||||
vfOriginal->unmap(vfOriginal, mem, (size_t) read);
|
vfOriginal->unmap(vfOriginal, mem, size);
|
||||||
vfOriginal->close(vfOriginal);
|
vfOriginal->close(vfOriginal);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue