aboutsummaryrefslogtreecommitdiff
path: root/engines/tony/mpal/mpalutils.cpp
diff options
context:
space:
mode:
authorAlyssa Milburn2012-08-28 14:26:00 +0200
committerAlyssa Milburn2012-08-28 14:26:00 +0200
commit35fd91793b34b72624a89f2a76f45bc8e59020d2 (patch)
treedeb5de7556deabf7dacf3264dae7a78cd470cc26 /engines/tony/mpal/mpalutils.cpp
parent18b1f6d7c6e5a70d2073178cffbde53236225b4b (diff)
downloadscummvm-rg350-35fd91793b34b72624a89f2a76f45bc8e59020d2.tar.gz
scummvm-rg350-35fd91793b34b72624a89f2a76f45bc8e59020d2.tar.bz2
scummvm-rg350-35fd91793b34b72624a89f2a76f45bc8e59020d2.zip
TONY: Get rid of RMDataStream.
Diffstat (limited to 'engines/tony/mpal/mpalutils.cpp')
-rw-r--r--engines/tony/mpal/mpalutils.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/tony/mpal/mpalutils.cpp b/engines/tony/mpal/mpalutils.cpp
index aa22456a4b..bfc97a5f3d 100644
--- a/engines/tony/mpal/mpalutils.cpp
+++ b/engines/tony/mpal/mpalutils.cpp
@@ -23,6 +23,7 @@
#include "tony/mpal/mpalutils.h"
#include "tony/tony.h"
+#include "common/memstream.h"
namespace Tony {
@@ -75,6 +76,10 @@ unsigned int RMRes::size() {
return globalSize(_h);
}
+Common::SeekableReadStream *RMRes::getReadStream() {
+ return new Common::MemoryReadStream(_buf, size());
+}
+
/****************************************************************************\
* RMResRaw methods
\****************************************************************************/