From 305692fefe567228441e6edea5225d0b4853a9f8 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Wed, 26 Jun 2013 19:46:11 -0400 Subject: FULLPIPE: Fix MemoryObject loading --- engines/fullpipe/utils.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'engines') diff --git a/engines/fullpipe/utils.cpp b/engines/fullpipe/utils.cpp index ff3cd71d42..14388f7db3 100644 --- a/engines/fullpipe/utils.cpp +++ b/engines/fullpipe/utils.cpp @@ -129,14 +129,12 @@ bool MemoryObject::load(MfcArchive &file) { void MemoryObject::loadFile(char *filename) { if (!_data) { - if (g_fullpipe->_currArchive != _libHandle) { - assert(0); - } - - Common::SeekableReadStream *s = _libHandle->createReadStreamForMember(filename); + Common::SeekableReadStream *s = g_fullpipe->_currArchive->createReadStreamForMember(filename); if (s) { assert(s->size() > 0); + + debug(0, "Loading %s", filename); _data = calloc(s->size(), 1); s->read(_data, s->size()); -- cgit v1.2.3