From fbdf9aed7b968493f98e8c0f504fe5fca2184900 Mon Sep 17 00:00:00 2001 From: Henny022p Date: Wed, 31 Mar 2021 19:20:54 +0200 Subject: [PATCH] fix variable declarations not being extern causing linker warnings --- include/coord.h | 4 ++-- include/manager.h | 2 +- include/npc.h | 2 +- include/object.h | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/coord.h b/include/coord.h index b91c97b2..46494400 100644 --- a/include/coord.h +++ b/include/coord.h @@ -15,7 +15,7 @@ void sub_0806FA90(Entity*, Entity*, s32, s32); void ResolveEntityOnTop(Entity*, Entity*); void sub_0806FAD8(Entity*, Entity*); -const s16 gSineTable[64]; -const s16 gCosineTable[256]; +extern const s16 gSineTable[64]; +extern const s16 gCosineTable[256]; #endif diff --git a/include/manager.h b/include/manager.h index 66d2e202..18c6d370 100644 --- a/include/manager.h +++ b/include/manager.h @@ -191,6 +191,6 @@ extern void sub_0805DE38(Entity*); extern void sub_0805E0A8(Entity*); extern void sub_0805E0FC(); -void (*const gManagerFunctions[58])(); +extern void (*const gManagerFunctions[58])(); #endif diff --git a/include/npc.h b/include/npc.h index ec7fc861..feec7fd9 100644 --- a/include/npc.h +++ b/include/npc.h @@ -168,6 +168,6 @@ extern void NPC58_Head(Entity*); extern u32 UpdateFuseInteraction(Entity*); -void (*const gNPCFunctions[128][3])(Entity*); +extern void (*const gNPCFunctions[128][3])(Entity*); #endif diff --git a/include/object.h b/include/object.h index 465ef064..145ae462 100644 --- a/include/object.h +++ b/include/object.h @@ -396,6 +396,6 @@ extern void ObjectBF(Entity*); extern void EnemyItem(Entity*); extern void ObjectC1(Entity*); -void (*const gObjectFunctions[194])(Entity*); +extern void (*const gObjectFunctions[194])(Entity*); #endif