From 9bf543af992ed0715f6022853d5e0a3a81d4162d Mon Sep 17 00:00:00 2001 From: Braden Obrzut Date: Wed, 30 Jun 2010 06:09:49 +0000 Subject: [PATCH] - Fixed: Episodes starting on a map with 8 characters in its lump name would not work. SVN r2394 (trunk) --- src/g_mapinfo.cpp | 1 + src/m_menu.cpp | 2 +- src/m_menu.h | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/g_mapinfo.cpp b/src/g_mapinfo.cpp index 004b47a2f..2b31f50f8 100644 --- a/src/g_mapinfo.cpp +++ b/src/g_mapinfo.cpp @@ -1802,6 +1802,7 @@ void FMapInfoParser::ParseEpisodeInfo () EpisodeMenu[i].fulltext = !picisgfx; EpisodeNoSkill[i] = noskill; strncpy (EpisodeMaps[i], map, 8); + EpisodeMaps[i][8] = 0; } } diff --git a/src/m_menu.cpp b/src/m_menu.cpp index dfa04cd30..9bc25284e 100644 --- a/src/m_menu.cpp +++ b/src/m_menu.cpp @@ -391,7 +391,7 @@ oldmenuitem_t EpisodeMenu[MAX_EPISODES] = {1,0,0, NULL, M_Episode, CR_UNTRANSLATED}, }; -char EpisodeMaps[MAX_EPISODES][8]; +char EpisodeMaps[MAX_EPISODES][9]; bool EpisodeNoSkill[MAX_EPISODES]; oldmenu_t EpiDef = diff --git a/src/m_menu.h b/src/m_menu.h index f46b6a9e9..4f45cbed2 100644 --- a/src/m_menu.h +++ b/src/m_menu.h @@ -273,7 +273,7 @@ extern int CurrentItem; extern oldmenuitem_t EpisodeMenu[MAX_EPISODES]; extern bool EpisodeNoSkill[MAX_EPISODES]; -extern char EpisodeMaps[MAX_EPISODES][8]; +extern char EpisodeMaps[MAX_EPISODES][9]; extern oldmenu_t EpiDef; #endif