diff options
author | Paul Gilbert | 2018-03-10 07:54:28 -0500 |
---|---|---|
committer | Paul Gilbert | 2018-03-10 07:54:28 -0500 |
commit | 5b731a1f44b44563937e2afc5604b4e98e37860d (patch) | |
tree | 198c54b255807db8be32e800fe3ba1bcac283177 /engines/xeen/font.h | |
parent | 3bec5a7f9dcb0035f221cd001ff0b27a1a11c0a4 (diff) | |
download | scummvm-rg350-5b731a1f44b44563937e2afc5604b4e98e37860d.tar.gz scummvm-rg350-5b731a1f44b44563937e2afc5604b4e98e37860d.tar.bz2 scummvm-rg350-5b731a1f44b44563937e2afc5604b4e98e37860d.zip |
XEEN: Fix use of globally constructed object
Diffstat (limited to 'engines/xeen/font.h')
-rw-r--r-- | engines/xeen/font.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/xeen/font.h b/engines/xeen/font.h index ca2cf87ad4..90bd24b67e 100644 --- a/engines/xeen/font.h +++ b/engines/xeen/font.h @@ -35,7 +35,7 @@ enum Justify { JUSTIFY_NONE = 0, JUSTIFY_CENTER = 1, JUSTIFY_RIGHT = 2 }; struct FontData { static const byte *_fontData; - static Common::Point _writePos; + static Common::Point *_fontWritePos; static byte _textColors[4]; static byte _bgColor; static bool _fontReduced; @@ -77,6 +77,8 @@ private: */ void writeChar(char c, const Common::Rect &clipRect); public: + Common::Point &_writePos; +public: FontSurface(); FontSurface(int wv, int hv); virtual ~FontSurface() {} |