aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/imgloader.cpp
diff options
context:
space:
mode:
authoryinsimei2017-06-06 09:01:46 +0200
committerEugene Sandulenko2017-07-13 18:27:45 +0200
commit78cba75570115cf598a0c6c27a660f1ae0e985d6 (patch)
treefb7c0de9d508ef975ccefa0006fbc2c49985acfa /engines/sludge/imgloader.cpp
parent839e7fb4d2d51c6abd38d1cc56a2d2cbd346d710 (diff)
downloadscummvm-rg350-78cba75570115cf598a0c6c27a660f1ae0e985d6.tar.gz
scummvm-rg350-78cba75570115cf598a0c6c27a660f1ae0e985d6.tar.bz2
scummvm-rg350-78cba75570115cf598a0c6c27a660f1ae0e985d6.zip
SLUDGE: change pixel formats to pointers and fix seg fault
Diffstat (limited to 'engines/sludge/imgloader.cpp')
-rw-r--r--engines/sludge/imgloader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sludge/imgloader.cpp b/engines/sludge/imgloader.cpp
index eef18ee742..bfac7fa5da 100644
--- a/engines/sludge/imgloader.cpp
+++ b/engines/sludge/imgloader.cpp
@@ -49,7 +49,7 @@ bool ImgLoader::loadPNGImage(Common::SeekableReadStream *stream, Graphics::Surfa
if (!png.loadStream(*stream))
return false;
const Graphics::Surface *sourceSurface = png.getSurface();
- Graphics::Surface *pngSurface = sourceSurface->convertTo(g_sludge->getScreenPixelFormat(), png.getPalette());
+ Graphics::Surface *pngSurface = sourceSurface->convertTo(*g_sludge->getScreenPixelFormat(), png.getPalette());
dest->copyFrom(*pngSurface);
pngSurface->free();
delete pngSurface;