diff options
Diffstat (limited to 'engines/cge/cge.cpp')
-rw-r--r-- | engines/cge/cge.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/cge/cge.cpp b/engines/cge/cge.cpp index 11c722d32b..1297aea5e3 100644 --- a/engines/cge/cge.cpp +++ b/engines/cge/cge.cpp @@ -86,10 +86,10 @@ void CGEEngine::init() { // Initialise classes that have static members Bitmap::init(); - Talk::init(); Cluster::init(this); // Initialise engine objects + _font = new Font(this, "CGE"); _text = new Text(this, "CGE"); _vga = new Vga(); _sys = new System(this); @@ -141,7 +141,6 @@ void CGEEngine::init() { void CGEEngine::deinit() { // Call classes with static members to clear them up - Talk::deinit(); Bitmap::deinit(); Cluster::init(this); @@ -168,6 +167,7 @@ void CGEEngine::deinit() { delete _eventManager; delete _fx; delete _sound; + delete _font; delete _snail; delete _snail_; delete _hero; |