mirror of https://github.com/mgba-emu/mgba.git
GBA Savedata: Fix extracting save when not yet configured in-game
This commit is contained in:
parent
8f1148498e
commit
2f29082401
1
CHANGES
1
CHANGES
|
@ -25,6 +25,7 @@ Other fixes:
|
|||
- Core: Ensure ELF regions can be written before trying
|
||||
- Debugger: Don't skip undefined instructions when debugger attached
|
||||
- GB Core: Fix extracting SRAM when none is present
|
||||
- GBA Savedata: Fix extracting save when not yet configured in-game
|
||||
- Qt: Force OpenGL paint engine creation thread (fixes mgba.io/i/1642)
|
||||
- Qt: Fix static compilation in MinGW (fixes mgba.io/i/1769)
|
||||
Misc:
|
||||
|
|
|
@ -139,6 +139,7 @@ bool GBASavedataClone(struct GBASavedata* savedata, struct VFile* out) {
|
|||
} else if (savedata->vf) {
|
||||
off_t read = 0;
|
||||
uint8_t buffer[2048];
|
||||
savedata->vf->seek(savedata->vf, 0, SEEK_SET);
|
||||
do {
|
||||
read = savedata->vf->read(savedata->vf, buffer, sizeof(buffer));
|
||||
out->write(out, buffer, read);
|
||||
|
|
Loading…
Reference in New Issue