fixed unhandled destroy screen in Application:restore_screens_size

This commit is contained in:
Yonit Halperin 2010-06-27 12:45:13 +03:00 committed by Alexander Larsson
parent 3ca28ddf28
commit 270a1e6df3

View File

@ -1449,7 +1449,7 @@ void Application::enter_full_screen()
void Application::restore_screens_size()
{
for (int i = 0; i < (int)_screens.size(); i++) {
if (_screens[i]->is_size_locked()) {
if (!_screens[i] || _screens[i]->is_size_locked()) {
continue;
}
_screens[i]->resize(SCREEN_INIT_WIDTH, SCREEN_INIT_HEIGHT);