aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/text.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cge2/text.cpp')
-rw-r--r--engines/cge2/text.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/engines/cge2/text.cpp b/engines/cge2/text.cpp
index 9989dabbf4..ca4c33625e 100644
--- a/engines/cge2/text.cpp
+++ b/engines/cge2/text.cpp
@@ -140,8 +140,6 @@ void Text::say(const char *text, Sprite *spr) {
_vm->killText();
_vm->_talk = new Talk(_vm, text, kTBRound, kCBSay);
- if (!_vm->_talk)
- return;
Speaker *speaker = new Speaker(_vm);
@@ -186,12 +184,10 @@ void Text::say(const char *text, Sprite *spr) {
void CGE2Engine::inf(const char *text, ColorBank col) {
killText();
_talk = new Talk(this, text, kTBRect, col, true);
- if (_talk) {
- _talk->_flags._kill = true;
- _talk->setName(_text->getText(kInfName));
- _talk->center();
- _vga->_showQ->append(_talk);
- }
+ _talk->_flags._kill = true;
+ _talk->setName(_text->getText(kInfName));
+ _talk->center();
+ _vga->_showQ->append(_talk);
}
void Text::sayTime(Sprite *spr) {