File diff r8170:2f75569b3a80 → r8171:ff11fcdf6589
src/video/sdl_v.cpp
Show inline comments
 
@@ -521,14 +521,16 @@ bool VideoDriver_SDL::ChangeResolution(i
 
	return CreateMainSurface(w, h);
 
}
 

	
 
void VideoDriver_SDL::ToggleFullscreen(bool fullscreen)
 
bool VideoDriver_SDL::ToggleFullscreen(bool fullscreen)
 
{
 
	_fullscreen = fullscreen;
 
	GetVideoModes(); // get the list of available video modes
 
	if (_num_resolutions == 0 || !this->ChangeResolution(_cur_resolution[0], _cur_resolution[1])) {
 
		// switching resolution failed, put back full_screen to original status
 
		_fullscreen ^= true;
 
		return false;
 
	}
 
	return true;
 
}
 

	
 
#endif /* WITH_SDL */