diff options
author | Max Horn | 2003-03-13 00:37:03 +0000 |
---|---|---|
committer | Max Horn | 2003-03-13 00:37:03 +0000 |
commit | 9c52f6033f18f55bc583c4ad4760b13c6c50fd95 (patch) | |
tree | f2452907d5064a8035f405bc25013a20bb4cb279 /scumm/smush/codec47.cpp | |
parent | 27199bc83af8ba6010d2bea9f3a355c566967774 (diff) | |
download | scummvm-rg350-9c52f6033f18f55bc583c4ad4760b13c6c50fd95.tar.gz scummvm-rg350-9c52f6033f18f55bc583c4ad4760b13c6c50fd95.tar.bz2 scummvm-rg350-9c52f6033f18f55bc583c4ad4760b13c6c50fd95.zip |
removed Blitter class
svn-id: r6804
Diffstat (limited to 'scumm/smush/codec47.cpp')
-rw-r--r-- | scumm/smush/codec47.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/scumm/smush/codec47.cpp b/scumm/smush/codec47.cpp index 533eed439a..7c62629cc2 100644 --- a/scumm/smush/codec47.cpp +++ b/scumm/smush/codec47.cpp @@ -24,7 +24,6 @@ #include "engine.h" #include "codec47.h" #include "chunk.h" -#include "blitter.h" static int32 codec37_table[] = { 0, 1, 2, 3, 3, 3, @@ -664,7 +663,7 @@ Codec47Decoder::~Codec47Decoder() { clean(); } -bool Codec47Decoder::decode(Blitter &dst, Chunk &src) { +bool Codec47Decoder::decode(byte *dst, Chunk &src) { int32 width = getRect().width(); int32 height = getRect().height(); _offset1 = _deltaBufs[1] - _curBuf; @@ -713,7 +712,7 @@ bool Codec47Decoder::decode(Blitter &dst, Chunk &src) { break; } - dst.blit(_curBuf, width * height); + memcpy(dst, _curBuf, width * height); if (seq_nb == _prevSeqNb + 1) { if (chunk_buffer[3] == 1) { |