mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-29 22:20:33 +00:00
Avoid to keep reference to the local 'encoder' variable outside the Engine::go()
This commit is contained in:
parent
9de0c9045a
commit
ff9afda18d
@ -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…
x
Reference in New Issue
Block a user