[Scummvm-git-logs] scummvm master -> 690370554feaec28aae486816702bb108019c113

digitall 547637+digitall at users.noreply.github.com
Thu Oct 17 00:28:07 CEST 2019


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
690370554f SDL: Fix Missing Default Switch Cases in Events Class


Commit: 690370554feaec28aae486816702bb108019c113
    https://github.com/scummvm/scummvm/commit/690370554feaec28aae486816702bb108019c113
Author: D G Turner (digitall at scummvm.org)
Date: 2019-10-16T23:24:05+01:00

Commit Message:
SDL: Fix Missing Default Switch Cases in Events Class

These are flagged by GCC if -Wswitch-default is enabled.

Changed paths:
    backends/events/sdl/sdl-events.cpp


diff --git a/backends/events/sdl/sdl-events.cpp b/backends/events/sdl/sdl-events.cpp
index 1c661a4..75c6552 100644
--- a/backends/events/sdl/sdl-events.cpp
+++ b/backends/events/sdl/sdl-events.cpp
@@ -668,6 +668,8 @@ bool SdlEventSource::dispatchSDLEvent(SDL_Event &ev, Common::Event &event) {
 		event.type = Common::EVENT_QUIT;
 		return true;
 
+	default:
+		break;
 	}
 
 	if (_joystick) {
@@ -680,6 +682,8 @@ bool SdlEventSource::dispatchSDLEvent(SDL_Event &ev, Common::Event &event) {
 			return handleJoyAxisMotion(ev, event);
 		case SDL_JOYHATMOTION:
 			return handleJoyHatMotion(ev, event);
+		default:
+			break;
 		}
 	}
 
@@ -692,6 +696,8 @@ bool SdlEventSource::dispatchSDLEvent(SDL_Event &ev, Common::Event &event) {
 			return handleControllerButton(ev, event, true);
 		case SDL_CONTROLLERAXISMOTION:
 			return handleControllerAxisMotion(ev, event);
+		default:
+			break;
 		}
 	}
 #endif
@@ -979,6 +985,8 @@ bool SdlEventSource::handleJoyButtonDown(SDL_Event &ev, Common::Event &event) {
 			event.type = Common::EVENT_VIRTUAL_KEYBOARD;
 			break;
 #endif
+		default:
+			break;
 		}
 		return true;
 	}
@@ -1021,6 +1029,8 @@ bool SdlEventSource::handleJoyButtonUp(SDL_Event &ev, Common::Event &event) {
 			// Handled in key down
 			break;
 #endif
+		default:
+			break;
 		}
 		return true;
 	}





More information about the Scummvm-git-logs mailing list