diff options
author | Torbjörn Andersson | 2009-12-09 06:33:00 +0000 |
---|---|---|
committer | Torbjörn Andersson | 2009-12-09 06:33:00 +0000 |
commit | 8ec098d016c80e79793815bca12282ea338bad6a (patch) | |
tree | 35cb68e1c05a2ebc16fd88f79b109bd1f5252b64 /engines/sword2/render.cpp | |
parent | 4218d3f037da0c050d5b2d99de69c0f1ff29bc3e (diff) | |
download | scummvm-rg350-8ec098d016c80e79793815bca12282ea338bad6a.tar.gz scummvm-rg350-8ec098d016c80e79793815bca12282ea338bad6a.tar.bz2 scummvm-rg350-8ec098d016c80e79793815bca12282ea338bad6a.zip |
Fixed some simple cppcheck warnings.
svn-id: r46303
Diffstat (limited to 'engines/sword2/render.cpp')
-rw-r--r-- | engines/sword2/render.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/sword2/render.cpp b/engines/sword2/render.cpp index 6123986367..05b50f189e 100644 --- a/engines/sword2/render.cpp +++ b/engines/sword2/render.cpp @@ -596,8 +596,10 @@ int32 Screen::initialisePsxBackgroundLayer(byte *parallax) { return RDERR_OUTOFMEMORY; _blockSurfaces[_layer] = (BlockSurface **)calloc(_xBlocks[_layer] * _yBlocks[_layer], sizeof(BlockSurface *)); - if (!_blockSurfaces[_layer]) + if (!_blockSurfaces[_layer]) { + free(tileChunk); return RDERR_OUTOFMEMORY; + } // Group PSX background (64x32, when stretched vertically) tiles together, // to make them compatible with pc version (composed by 64x64 tiles) |