aboutsummaryrefslogtreecommitdiff
path: root/gob/goblin.cpp
diff options
context:
space:
mode:
authorTorbjörn Andersson2005-05-05 11:11:49 +0000
committerTorbjörn Andersson2005-05-05 11:11:49 +0000
commitfd326b4ce2adc73960a7d71d5d8f3ef8faacf753 (patch)
tree6167c768125f9de586806ec21072be657a0046a4 /gob/goblin.cpp
parent4120ae9921cfb135777a4fb25e98545a7038e7aa (diff)
downloadscummvm-rg350-fd326b4ce2adc73960a7d71d5d8f3ef8faacf753.tar.gz
scummvm-rg350-fd326b4ce2adc73960a7d71d5d8f3ef8faacf753.tar.bz2
scummvm-rg350-fd326b4ce2adc73960a7d71d5d8f3ef8faacf753.zip
Cleanup
svn-id: r17913
Diffstat (limited to 'gob/goblin.cpp')
-rw-r--r--gob/goblin.cpp21
1 files changed, 4 insertions, 17 deletions
diff --git a/gob/goblin.cpp b/gob/goblin.cpp
index cb704fdf3e..a5d7fae268 100644
--- a/gob/goblin.cpp
+++ b/gob/goblin.cpp
@@ -1842,23 +1842,14 @@ void gob_freeObjects(void) {
for (state = 0; state < 40; state++) {
for (col = 0; col < 6; col++) {
-
- if (gob_goblins[i]->stateMach[state][col] != 0) {
- free(gob_goblins[i]->
- stateMach[state][col]);
- gob_goblins[i]->stateMach[state][col] =
- 0;
- }
+ free(gob_goblins[i]->stateMach[state][col]);
+ gob_goblins[i]->stateMach[state][col] = 0;
}
}
if (i == 3) {
for (state = 40; state < 70; state++) {
- if (gob_goblins[3]->stateMach[state][0] == 0)
- continue;
-
- free(gob_goblins[3]->
- stateMach[state][0]);
+ free(gob_goblins[3]->stateMach[state][0]);
gob_goblins[3]->stateMach[state][0] = 0;
}
}
@@ -1876,11 +1867,7 @@ void gob_freeObjects(void) {
for (state = 0; state < 40; state++) {
for (col = 0; col < 6; col++) {
- if (gob_objects[i]->stateMach[state][col] == 0)
- continue;
-
- free(gob_objects[i]->
- stateMach[state][col]);
+ free(gob_objects[i]->stateMach[state][col]);
gob_objects[i]->stateMach[state][col] = 0;
}
}