Simplify setting window title SDL-1.2
authorPatrice Mandin <patmandin@gmail.com>
Fri, 13 Jul 2007 16:09:16 +0000
branchSDL-1.2
changeset 4059 57b017e6aebf
parent 4058 eede31c0ca20
child 4060 0b4ebec67cad
Simplify setting window title
src/video/gem/SDL_gemevents.c
--- a/src/video/gem/SDL_gemevents.c	Fri Jul 13 03:57:40 2007 +0000
+++ b/src/video/gem/SDL_gemevents.c	Fri Jul 13 16:09:16 2007 +0000
@@ -167,16 +167,14 @@
 
 	/* Refresh window name ? */
 	if (GEM_refresh_name) {
-		if ( SDL_GetAppState() & SDL_APPACTIVE ) {
-			/* Fullscreen/windowed */
-			if (GEM_title_name) {
-				wind_set(GEM_handle,WF_NAME,(short)(((unsigned long)GEM_title_name)>>16),(short)(((unsigned long)GEM_title_name) & 0xffff),0,0);
-			}
-		} else {
-			/* Iconified */
-			if (GEM_icon_name) {
-				wind_set(GEM_handle,WF_NAME,(short)(((unsigned long)GEM_icon_name)>>16),(short)(((unsigned long)GEM_icon_name) & 0xffff),0,0);
-			}
+		const char *window_name =
+			(SDL_GetAppState() & SDL_APPACTIVE)
+			? GEM_title_name : GEM_icon_name;
+		if (window_name) {
+			wind_set(GEM_handle,WF_NAME,
+				(short)(((unsigned long)window_name)>>16),
+				(short)(((unsigned long)window_name) & 0xffff),
+				0,0);
 		}
 		GEM_refresh_name = SDL_FALSE;
 	}