aboutsummaryrefslogtreecommitdiff
path: root/engines/cge2/spare.cpp
diff options
context:
space:
mode:
authoruruk2014-05-19 23:24:23 +0200
committeruruk2014-05-19 23:24:23 +0200
commitbf820481b7077ed3c6dc0599377bbbc4655ff8a7 (patch)
treef543d8a260fb6d912c19cd16a5c4710f389bfd02 /engines/cge2/spare.cpp
parent36534403e3f49cf8eee8de17d0de9bc36ff6464b (diff)
downloadscummvm-rg350-bf820481b7077ed3c6dc0599377bbbc4655ff8a7.tar.gz
scummvm-rg350-bf820481b7077ed3c6dc0599377bbbc4655ff8a7.tar.bz2
scummvm-rg350-bf820481b7077ed3c6dc0599377bbbc4655ff8a7.zip
CGE2: Implement feedSnail().
Diffstat (limited to 'engines/cge2/spare.cpp')
-rw-r--r--engines/cge2/spare.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/engines/cge2/spare.cpp b/engines/cge2/spare.cpp
index dbd8425eed..2f7a1381bf 100644
--- a/engines/cge2/spare.cpp
+++ b/engines/cge2/spare.cpp
@@ -34,8 +34,6 @@ void Spare::synchronize() {
}
void Spare::clear() {
- for (int i = 0; i < _container.size(); i++)
- delete _container[i];
_container.clear();
}
@@ -78,10 +76,10 @@ void Spare::dispose(Sprite *spr) {
for (int i = 0; i < _container.size(); i++) {
if (spr == _container[i]) {
_container.remove_at(i);
+ delete spr;
+ break;
}
}
-
- delete spr;
}
}
}