diff options
author | krzys-h <krzys_h@interia.pl> | 2014-10-25 18:00:39 +0200 |
---|---|---|
committer | krzys-h <krzys_h@interia.pl> | 2014-10-25 18:00:39 +0200 |
commit | 9d68868f8ed1c3116b68c99c249de20cb64f2385 (patch) | |
tree | ba93fb98cd9da11852a81f144555c44469b72c0e /src | |
parent | fdbc4080c7c2ad838392f9b3228b4b44a9bb66af (diff) | |
download | colobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.tar.gz colobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.tar.bz2 colobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.zip |
Possible fix for #339 (?)
Diffstat (limited to 'src')
-rw-r--r-- | src/graphics/engine/engine.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/graphics/engine/engine.cpp b/src/graphics/engine/engine.cpp index db702b7..ae6f238 100644 --- a/src/graphics/engine/engine.cpp +++ b/src/graphics/engine/engine.cpp @@ -295,6 +295,9 @@ bool CEngine::Create() void CEngine::Destroy() { m_text->Destroy(); + + delete m_pause; + m_pause = nullptr; delete m_lightMan; m_lightMan = nullptr; @@ -325,6 +328,8 @@ void CEngine::ResetAfterDeviceChanged() m_text->FlushCache(); FlushTextureCache(); + + LoadAllTextures(); } bool CEngine::ProcessEvent(const Event &event) |