From 981072a2991ad9e42261e74c1e94f16c238c2678 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sun, 16 Sep 2018 11:06:09 -0700 Subject: [PATCH] GBA Savedata: Early return in force type if types already match --- src/gba/savedata.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gba/savedata.c b/src/gba/savedata.c index 43db4d7c0..1c34100dd 100644 --- a/src/gba/savedata.c +++ b/src/gba/savedata.c @@ -195,6 +195,9 @@ bool GBASavedataLoad(struct GBASavedata* savedata, struct VFile* in) { } void GBASavedataForceType(struct GBASavedata* savedata, enum SavedataType type) { + if (savedata->type == type) { + return; + } if (savedata->type != SAVEDATA_AUTODETECT) { struct VFile* vf = savedata->vf; int mapMode = savedata->mapMode;