summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGriffinR <griffin.g.richards@gmail.com>2021-11-13 17:22:01 -0500
committerGriffinR <griffin.g.richards@gmail.com>2021-11-13 17:23:03 -0500
commit8e8b70c15c1e34074d27acaa07f8e28d0d3d9e89 (patch)
tree322e70378462e8e12079a0f59131111ec7f89eda
parent8e424b69850eb90abd0d7a65be423f8621dc1c2e (diff)
Add clarifying comment to LinkFullSave_WriteSector
-rw-r--r--src/save.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/save.c b/src/save.c
index cd25977e1..4cd2982a1 100644
--- a/src/save.c
+++ b/src/save.c
@@ -278,6 +278,7 @@ static u8 HandleWriteIncrementalSector(u16 numSectors, const struct SaveSectorLo
}
else
{
+ // Exceeded max sector, finished
status = SAVE_STATUS_ERROR;
}
@@ -793,6 +794,10 @@ bool8 LinkFullSave_WriteSector(void)
u8 status = HandleWriteIncrementalSector(NUM_SECTORS_PER_SLOT, gRamSaveSectorLocations);
if (gDamagedSaveSectors)
DoSaveFailedScreen(SAVE_NORMAL);
+
+ // In this case "error" either means that an actual error was encountered
+ // or that the given max sector has been reached (meaning it has finished successfully).
+ // If there was an actual error the save failed screen above will also be shown.
if (status == SAVE_STATUS_ERROR)
return TRUE;
else