diff options
author | pieh <misiek.piechowiak@gmail.com> | 2012-02-09 00:28:10 +0100 |
---|---|---|
committer | pieh <misiek.piechowiak@gmail.com> | 2012-02-11 13:22:01 +0100 |
commit | a41ea84f45a150191f818df72c7455070ee46b4c (patch) | |
tree | 9be4d70fd22ad199106eab055b76f9835e407615 | |
parent | a7d273f2a024bcfd3990527b2cb1334a5508c2e3 (diff) |
fix stack overflow crash when showing modal dialog during window deinit, thx jmarshall
closes #12601
-rw-r--r-- | xbmc/guilib/GUIWindow.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xbmc/guilib/GUIWindow.cpp b/xbmc/guilib/GUIWindow.cpp index d50147ae0b..c287ba6274 100644 --- a/xbmc/guilib/GUIWindow.cpp +++ b/xbmc/guilib/GUIWindow.cpp @@ -354,9 +354,9 @@ void CGUIWindow::Close_Internal(bool forceClose /*= false*/, int nextWindowID /* return; } + m_closing = false; CGUIMessage msg(GUI_MSG_WINDOW_DEINIT, 0, 0); OnMessage(msg); - m_closing = false; } void CGUIWindow::Close(bool forceClose /*= false*/, int nextWindowID /*= 0*/, bool enableSound /*= true*/) |