aboutsummaryrefslogtreecommitdiff
path: root/engines/sword25/gfx/dynamicbitmap.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2010-08-10 12:16:31 +0000
committerEugene Sandulenko2010-10-12 22:38:23 +0000
commitad5b74c9de1eb3d6eda91e1bf21b24c87a78391e (patch)
tree8e2591e31c02ba29ad6c6927fbf1a0a4292973e0 /engines/sword25/gfx/dynamicbitmap.cpp
parentab85540a1bb59d7f69b89868805d1fe2a2adc89c (diff)
downloadscummvm-rg350-ad5b74c9de1eb3d6eda91e1bf21b24c87a78391e.tar.gz
scummvm-rg350-ad5b74c9de1eb3d6eda91e1bf21b24c87a78391e.tar.bz2
scummvm-rg350-ad5b74c9de1eb3d6eda91e1bf21b24c87a78391e.zip
SWORD25: Clean compile!
Under MinGW, with OpenGL and tinyxml. svn-id: r53225
Diffstat (limited to 'engines/sword25/gfx/dynamicbitmap.cpp')
-rw-r--r--engines/sword25/gfx/dynamicbitmap.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/sword25/gfx/dynamicbitmap.cpp b/engines/sword25/gfx/dynamicbitmap.cpp
index 22a0d3d1dd..c042f5b88d 100644
--- a/engines/sword25/gfx/dynamicbitmap.cpp
+++ b/engines/sword25/gfx/dynamicbitmap.cpp
@@ -123,8 +123,8 @@ bool BS_DynamicBitmap::DoRender() {
// -----------------------------------------------------------------------------
-bool BS_DynamicBitmap::SetContent(const byte *Pixeldata, unsigned int Offset, unsigned int Stride) {
- return m_Image->SetContent(Pixeldata, Offset, Stride);
+bool BS_DynamicBitmap::SetContent(const byte *Pixeldata, uint size, unsigned int Offset, unsigned int Stride) {
+ return m_Image->SetContent(Pixeldata, size, Offset, Stride);
}
// -----------------------------------------------------------------------------
@@ -184,7 +184,7 @@ bool BS_DynamicBitmap::Unpersist(BS_InputPersistenceBlock &Reader) {
// Bild mit durchsichtigen Bilddaten initialisieren.
byte *TransparentImageData = (byte *)calloc(m_Width * m_Height * 4, 1);
- m_Image->SetContent(TransparentImageData);
+ m_Image->SetContent(TransparentImageData, m_Width * m_Height);
free(TransparentImageData);
Result &= BS_RenderObject::UnpersistChildren(Reader);