diff options
author | uruk | 2014-05-19 23:24:23 +0200 |
---|---|---|
committer | uruk | 2014-05-19 23:24:23 +0200 |
commit | bf820481b7077ed3c6dc0599377bbbc4655ff8a7 (patch) | |
tree | f543d8a260fb6d912c19cd16a5c4710f389bfd02 /engines/cge2/spare.cpp | |
parent | 36534403e3f49cf8eee8de17d0de9bc36ff6464b (diff) | |
download | scummvm-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.cpp | 6 |
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; } } } |