aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/m4/script.cpp')
-rw-r--r--engines/m4/script.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/engines/m4/script.cpp b/engines/m4/script.cpp
index c74d533093..6a2841053c 100644
--- a/engines/m4/script.cpp
+++ b/engines/m4/script.cpp
@@ -101,8 +101,7 @@ StringTable::StringTable() : _stringsData(NULL) {
}
StringTable::~StringTable() {
- if (_stringsData)
- delete[] _stringsData;
+ delete[] _stringsData;
}
void StringTable::load(Common::File *fd) {
@@ -191,8 +190,7 @@ ScriptFunction::ScriptFunction(ScriptInterpreter *inter) : _inter(inter) {
}
ScriptFunction::~ScriptFunction() {
- if (_code)
- delete _code;
+ delete _code;
}
void ScriptFunction::load(Common::File *fd) {
@@ -293,9 +291,7 @@ void ScriptInterpreter::open(const char *filename) {
}
void ScriptInterpreter::close() {
- if (_scriptFile) {
- delete _scriptFile;
- }
+ delete _scriptFile;
}
void ScriptInterpreter::initScriptKernel() {