From b5cd69fe4c9ce463686cace3ef145b9c730455e2 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 23 Oct 2011 09:46:31 +0000 Subject: [PATCH] - fixed: Invalid intermission string references to the string table could cause a crash. SVN r3301 (trunk) --- src/intermission/intermission.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intermission/intermission.cpp b/src/intermission/intermission.cpp index 1ef24689c..023dff655 100644 --- a/src/intermission/intermission.cpp +++ b/src/intermission/intermission.cpp @@ -291,7 +291,7 @@ void DIntermissionScreenText::Init(FIntermissionAction *desc, bool first) { Super::Init(desc, first); mText = static_cast(desc)->mText; - if (mText[0] == '$') mText = GStrings[&mText[1]]; + if (mText[0] == '$') mText = GStrings(&mText[1]); mTextSpeed = static_cast(desc)->mTextSpeed; mTextX = static_cast(desc)->mTextX; if (mTextX < 0) mTextX =gameinfo.TextScreenX;