forked from mirror/openmw-tes3mp
clean up our cursors during destruction
This commit is contained in:
parent
eeacb04fe2
commit
651a654985
1 changed files with 11 additions and 0 deletions
11
extern/sdl4ogre/sdlinputwrapper.cpp
vendored
11
extern/sdl4ogre/sdlinputwrapper.cpp
vendored
|
@ -37,6 +37,17 @@ namespace SFO
|
|||
if(mSDLWindow != NULL)
|
||||
SDL_DestroyWindow(mSDLWindow);
|
||||
mSDLWindow = NULL;
|
||||
|
||||
CursorMap::const_iterator curs_iter = mCursorMap.begin();
|
||||
|
||||
while(curs_iter != mCursorMap.end())
|
||||
{
|
||||
SDL_FreeCursor(curs_iter->second);
|
||||
++curs_iter;
|
||||
}
|
||||
|
||||
mCursorMap.clear();
|
||||
|
||||
SDL_StopTextInput();
|
||||
SDL_Quit();
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue