1
0
Fork 1
mirror of https://github.com/TES3MP/openmw-tes3mp.git synced 2025-02-19 17:39:44 +00:00

Avoid to keep reference to the local 'encoder' variable outside the Engine::go()

This commit is contained in:
Andrei Kortunov 2019-02-17 12:07:14 +04:00
parent 9de0c9045a
commit ff9afda18d

View file

@ -258,6 +258,9 @@ OMW::Engine::~Engine()
mViewer = nullptr;
delete mEncoder;
mEncoder = nullptr;
if (mWindow)
{
SDL_DestroyWindow(mWindow);
@ -657,8 +660,7 @@ void OMW::Engine::go()
settingspath = loadSettings (settings);
// Create encoder
ToUTF8::Utf8Encoder encoder (mEncoding);
mEncoder = &encoder;
mEncoder = new ToUTF8::Utf8Encoder(mEncoding);
// Setup viewer
mViewer = new osgViewer::Viewer;