aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/scene.cpp
diff options
context:
space:
mode:
authorVladimir Menshakov2010-03-18 23:24:32 +0000
committerVladimir Menshakov2010-03-18 23:24:32 +0000
commite245de962ac30fa1a6676a6fbf5e27f61c8c595c (patch)
tree08124c49ca6b7414a73aaf89a3c50789278087b0 /engines/teenagent/scene.cpp
parent062ac9f6f22ca141e078a5f34bddbf86da7e33ed (diff)
downloadscummvm-rg350-e245de962ac30fa1a6676a6fbf5e27f61c8c595c.tar.gz
scummvm-rg350-e245de962ac30fa1a6676a6fbf5e27f61c8c595c.tar.bz2
scummvm-rg350-e245de962ac30fa1a6676a6fbf5e27f61c8c595c.zip
removed 'varia.res' from the resident pack files
svn-id: r48295
Diffstat (limited to 'engines/teenagent/scene.cpp')
-rw-r--r--engines/teenagent/scene.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/teenagent/scene.cpp b/engines/teenagent/scene.cpp
index 0e987e36c2..a1492e730a 100644
--- a/engines/teenagent/scene.cpp
+++ b/engines/teenagent/scene.cpp
@@ -207,8 +207,10 @@ void Scene::init(TeenAgentEngine *engine, OSystem *system) {
memset(palette, 0, sizeof(palette));
- Resources *res = Resources::instance();
- Common::SeekableReadStream *s = res->varia.getStream(1);
+ FilePack varia;
+ varia.open("varia.res");
+
+ Common::SeekableReadStream *s = varia.getStream(1);
if (s == NULL)
error("invalid resource data");
@@ -216,7 +218,7 @@ void Scene::init(TeenAgentEngine *engine, OSystem *system) {
if (teenagent.empty())
error("invalid mark animation");
- s = res->varia.getStream(2);
+ s = varia.getStream(2);
if (s == NULL)
error("invalid resource data");
@@ -224,6 +226,7 @@ void Scene::init(TeenAgentEngine *engine, OSystem *system) {
if (teenagent_idle.empty())
error("invalid mark animation");
+ varia.close();
loadObjectData();
}