src/video/sdl_v.cpp
changeset 8667 c916a5375166
parent 8627 448ebf3a8291
child 8743 62a558995c35
--- a/src/video/sdl_v.cpp	Tue Jan 01 14:15:28 2008 +0000
+++ b/src/video/sdl_v.cpp	Tue Jan 01 14:20:48 2008 +0000
@@ -521,14 +521,16 @@
 	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 */