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:
parent
9de0c9045a
commit
ff9afda18d
1 changed files with 4 additions and 2 deletions
|
@ -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;
|
||||
|
|
Loading…
Reference in a new issue