diff options
Diffstat (limited to 'engines/teenagent/font.cpp')
-rw-r--r-- | engines/teenagent/font.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/teenagent/font.cpp b/engines/teenagent/font.cpp index c5d22cd2eb..d69db372b4 100644 --- a/engines/teenagent/font.cpp +++ b/engines/teenagent/font.cpp @@ -23,18 +23,19 @@ */ #include "teenagent/font.h" -#include "teenagent/resources.h" +#include "teenagent/pack.h" +#include "common/stream.h" namespace TeenAgent { Font::Font() : grid_color(0xd0), shadow_color(0), height(0), width_pack(0), data(0) { } -void Font::load(int id) { +void Font::load(const Pack &pack, int id) { delete[] data; data = NULL; - Common::SeekableReadStream *s = Resources::instance()->varia.getStream(id); + Common::SeekableReadStream *s = pack.getStream(id); if (s == NULL) error("loading font %d failed", id); |