aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorJohannes Schickel2009-01-18 17:31:25 +0000
committerJohannes Schickel2009-01-18 17:31:25 +0000
commit49f756981b8568661377bb6bb17b4f5147d4d46c (patch)
tree8a07a8d6a699a168ddc7869aeeba25f07dad7ad9 /engines
parentc003d62429399db2d8ca11dc66461a98c52d0538 (diff)
downloadscummvm-rg350-49f756981b8568661377bb6bb17b4f5147d4d46c.tar.gz
scummvm-rg350-49f756981b8568661377bb6bb17b4f5147d4d46c.tar.bz2
scummvm-rg350-49f756981b8568661377bb6bb17b4f5147d4d46c.zip
- Fixed some delete[] misuse
- Fixed regression introduced with r35904 svn-id: r35906
Diffstat (limited to 'engines')
-rw-r--r--engines/kyra/scene_lol.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/kyra/scene_lol.cpp b/engines/kyra/scene_lol.cpp
index f153e4b4ef..22da827c8b 100644
--- a/engines/kyra/scene_lol.cpp
+++ b/engines/kyra/scene_lol.cpp
@@ -261,7 +261,7 @@ void LoLEngine::moveItemToCMZ(uint16 *cmzItemIndex, uint16 item) {
void LoLEngine::loadLevelWLL(int index, bool mapShapes) {
char filename[16];
- sprintf(filename, "level%2d.wll", index);
+ sprintf(filename, "level%d.wll", index);
uint32 size;
uint8 *file = _res->fileData(filename, &size);
@@ -569,7 +569,7 @@ void LoLEngine::loadLevelShpDat(const char *shpFile, const char *datFile, bool f
l->flags = s->readByte();
}
- delete []s;
+ delete s;
if (!flag) {
_lvlBlockIndex = 1;
@@ -669,11 +669,11 @@ void LoLEngine::loadLevelSupplemenaryFiles(const char *file, int specialColor, i
_screen->generateBrightnessPalette(_screen->_currentPalette, _screen->getPalette(1), _brightness, _lampOilStatus);
char tname[16];
- sprintf(tname, "LEVEL%2d.TLC", _currentLevel);
+ sprintf(tname, "LEVEL%.02d.TLC", _currentLevel);
Common::SeekableReadStream *s = _res->getFileStream(tname);
s->read(_tlcTable1, 256);
s->read(_tlcTable2, 5120);
- delete []s;
+ delete s;
_loadSuppFilesFlag = 1;
}