summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkrzys-h <krzys_h@interia.pl>2014-10-25 18:00:39 +0200
committerkrzys-h <krzys_h@interia.pl>2014-10-25 18:00:39 +0200
commit9d68868f8ed1c3116b68c99c249de20cb64f2385 (patch)
treeba93fb98cd9da11852a81f144555c44469b72c0e
parentfdbc4080c7c2ad838392f9b3228b4b44a9bb66af (diff)
downloadcolobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.tar.gz
colobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.tar.bz2
colobot-9d68868f8ed1c3116b68c99c249de20cb64f2385.zip
Possible fix for #339 (?)
-rw-r--r--src/graphics/engine/engine.cpp5
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)