diff options
Diffstat (limited to 'arm9/src/save.c')
-rw-r--r-- | arm9/src/save.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/arm9/src/save.c b/arm9/src/save.c index 9ddb7336..524edfb7 100644 --- a/arm9/src/save.c +++ b/arm9/src/save.c @@ -5,6 +5,7 @@ #include "CARD_backup.h" #include "OS_spinLock.h" #include "save_data_read_error.h" +#include "save_data_write_error.h" #pragma thumb on @@ -14,9 +15,6 @@ extern void FUN_02016444(u8 mask); extern void FUN_02016454(u8 mask); -// unk_02089F24.s -extern void FUN_0208A0B8(int, int); - struct { struct SaveBlock2 * ptr; BOOL iswritten; @@ -908,10 +906,10 @@ BOOL WaitFlashWrite(int lock, BOOL * res) return FALSE; } -void SaveErrorHandling(int lock, int errno) +void SaveErrorHandling(int lock, u32 errno) { CARD_UnlockBackup((u16)lock); OS_ReleaseLockID((u16)lock); FreeToHeap(UNK_021C59C8.ptr); - FUN_0208A0B8(1, errno); + ShowSaveDataWriteError(1, errno); } |