summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common_syms/load_save.txt1
-rw-r--r--include/load_save.h2
-rw-r--r--src/load_save.c3
-rw-r--r--src/main.c1
-rw-r--r--src/save.c2
-rw-r--r--sym_common.txt3
6 files changed, 6 insertions, 6 deletions
diff --git a/common_syms/load_save.txt b/common_syms/load_save.txt
new file mode 100644
index 000000000..3b969deca
--- /dev/null
+++ b/common_syms/load_save.txt
@@ -0,0 +1 @@
+gFlashMemoryPresent
diff --git a/include/load_save.h b/include/load_save.h
index a3c2c609c..0abc9985d 100644
--- a/include/load_save.h
+++ b/include/load_save.h
@@ -1,6 +1,8 @@
#ifndef GUARD_LOAD_SAVE_H
#define GUARD_LOAD_SAVE_H
+extern bool32 gFlashMemoryPresent;
+
void CheckForFlashMemory(void);
bool32 GetSecretBase2Field_9(void);
void ClearSecretBase2Field_9(void);
diff --git a/src/load_save.c b/src/load_save.c
index 2e554c083..0642c4cb3 100644
--- a/src/load_save.c
+++ b/src/load_save.c
@@ -6,7 +6,8 @@
#include "rom4.h"
extern u8 gPlayerPartyCount;
-extern bool32 gFlashMemoryPresent;
+
+bool32 gFlashMemoryPresent;
struct LoadedSaveData
{
diff --git a/src/main.c b/src/main.c
index d3ed31ff1..0e93fb89f 100644
--- a/src/main.c
+++ b/src/main.c
@@ -15,7 +15,6 @@
#include "sound.h"
extern struct SoundInfo gSoundInfo;
-extern bool32 gFlashMemoryPresent;
extern u32 IntrMain[];
static void VBlankIntr(void);
diff --git a/src/save.c b/src/save.c
index e89f41322..9d70bfffd 100644
--- a/src/save.c
+++ b/src/save.c
@@ -11,8 +11,6 @@ extern struct SaveSection unk_2000000;
extern u32 gUnknown_02039284;
-extern bool32 gFlashMemoryPresent;
-
extern u16 gUnknown_03005E9C;
extern u32 gUnknown_03005EA0;
extern u16 gUnknown_03005EA4;
diff --git a/sym_common.txt b/sym_common.txt
index 3ab1d9995..4a404ccf8 100644
--- a/sym_common.txt
+++ b/sym_common.txt
@@ -122,8 +122,7 @@ gEnemyParty: @ 30045C0
gUnknown_0300481C: @ 300481C
.space 0x4
-gFlashMemoryPresent: @ 3004820
- .space 0x4
+ .include "load_save.o"
gUnknown_03004824: @ 3004824
.space 0x4