diff options
author | Gregory Montoir | 2005-09-10 00:15:40 +0000 |
---|---|---|
committer | Gregory Montoir | 2005-09-10 00:15:40 +0000 |
commit | 689b89b2be74df1d48bb60184f441dba7b88f147 (patch) | |
tree | 4c226f6c097a6dd48073a735aaea76557dd7b6fb /kyra/screen.cpp | |
parent | 732f33bd3adcc27ba6b4d3cc8266f3e612627462 (diff) | |
download | scummvm-rg350-689b89b2be74df1d48bb60184f441dba7b88f147.tar.gz scummvm-rg350-689b89b2be74df1d48bb60184f441dba7b88f147.tar.bz2 scummvm-rg350-689b89b2be74df1d48bb60184f441dba7b88f147.zip |
fixed line breaks ; cleanup
svn-id: r18800
Diffstat (limited to 'kyra/screen.cpp')
-rw-r--r-- | kyra/screen.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/kyra/screen.cpp b/kyra/screen.cpp index a0f36c9306..28f61bfbd7 100644 --- a/kyra/screen.cpp +++ b/kyra/screen.cpp @@ -68,6 +68,8 @@ Screen::~Screen() { } free(_currentPalette); free(_screenPalette); + free(_decodeShapeBuffer); + free(_animBlockPtr); } void Screen::updateScreen() { @@ -317,9 +319,9 @@ void Screen::fillRect(int x1, int y1, int x2, int y2, uint8 color, int pageNum) } } -void Screen::setAnimBlockPtr(uint8 *p, int size) { - debug(9, "Screen::setAnimBlockPtr(0x%X, %d)", p, size); - _animBlockPtr = p; +void Screen::setAnimBlockPtr(int size) { + debug(9, "Screen::setAnimBlockPtr(%d)", size); + _animBlockPtr = (uint8 *)malloc(size); _animBlockSize = size; } |