summaryrefslogtreecommitdiff
path: root/arm9/src/save.c
diff options
context:
space:
mode:
Diffstat (limited to 'arm9/src/save.c')
-rw-r--r--arm9/src/save.c8
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);
}