From a8f554075f784239e3df7ea2a80fa64a76a58deb Mon Sep 17 00:00:00 2001 From: Nev3r Date: Thu, 12 Nov 2020 12:25:02 +0100 Subject: [PATCH] Extern the global tag groups properly. --- src/taglist.c | 4 ++++ src/taglist.h | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/taglist.c b/src/taglist.c index 90608518b..a9879e495 100644 --- a/src/taglist.c +++ b/src/taglist.c @@ -15,6 +15,10 @@ #include "z_zone.h" #include "r_data.h" +taggroup_t* tags_sectors[MAXTAGS + 1]; +taggroup_t* tags_lines[MAXTAGS + 1]; +taggroup_t* tags_mapthings[MAXTAGS + 1]; + void Tag_Add (taglist_t* list, const mtag_t tag) { list->tags = Z_Realloc(list->tags, (list->count + 1) * sizeof(list->tags), PU_LEVEL, NULL); diff --git a/src/taglist.h b/src/taglist.h index 52979b55f..f3895eabb 100644 --- a/src/taglist.h +++ b/src/taglist.h @@ -44,9 +44,9 @@ typedef struct size_t count; } taggroup_t; -taggroup_t* tags_sectors[MAXTAGS + 1]; -taggroup_t* tags_lines[MAXTAGS + 1]; -taggroup_t* tags_mapthings[MAXTAGS + 1]; +extern taggroup_t* tags_sectors[]; +extern taggroup_t* tags_lines[]; +extern taggroup_t* tags_mapthings[]; void Taggroup_Add (taggroup_t *garray[], const mtag_t tag, size_t id); void Taggroup_Remove (taggroup_t *garray[], const mtag_t tag, size_t id);