diff options
author | Strangerke | 2014-05-26 23:51:37 +0200 |
---|---|---|
committer | Strangerke | 2014-05-27 00:06:29 +0200 |
commit | 13b8e1b0ded6717ba59f836606164258a8d1bb86 (patch) | |
tree | 30dcf10d0a360d550301a6eae1e3c4c1211f889c | |
parent | 8f4859df33f06bbfc16792bcac95f77d6a6d8fe9 (diff) | |
download | scummvm-rg350-13b8e1b0ded6717ba59f836606164258a8d1bb86.tar.gz scummvm-rg350-13b8e1b0ded6717ba59f836606164258a8d1bb86.tar.bz2 scummvm-rg350-13b8e1b0ded6717ba59f836606164258a8d1bb86.zip |
MADS: Initialize _srcSize in SpriteAsset
-rw-r--r-- | engines/mads/assets.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/mads/assets.cpp b/engines/mads/assets.cpp index 1cb174bbed..0bbf6177eb 100644 --- a/engines/mads/assets.cpp +++ b/engines/mads/assets.cpp @@ -29,11 +29,11 @@ namespace MADS { -SpriteAsset::SpriteAsset(MADSEngine *vm, const Common::String &resourceName, int flags) : - _vm(vm) { +SpriteAsset::SpriteAsset(MADSEngine *vm, const Common::String &resourceName, int flags) : _vm(vm) { Common::String resName = resourceName; if (!resName.hasSuffix(".SS") && !resName.hasSuffix(".ss")) resName += ".SS"; + _srcSize = 0; File file(resName); load(&file, flags); @@ -41,8 +41,9 @@ SpriteAsset::SpriteAsset(MADSEngine *vm, const Common::String &resourceName, int file.close(); } -SpriteAsset::SpriteAsset(MADSEngine *vm, Common::SeekableReadStream *stream, int flags) : - _vm(vm) { +SpriteAsset::SpriteAsset(MADSEngine *vm, Common::SeekableReadStream *stream, int flags) : _vm(vm) { + _srcSize = 0; + load(stream, flags); } |