Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 0bf31de6d82063e240834e1ea62c8811 > files > 2

extremetuxracer-0.4-5.fc14.src.rpm

diff -up extremetuxracer-0.4/src/event_race_select.cpp.random-keypress-crash extremetuxracer-0.4/src/event_race_select.cpp
--- extremetuxracer-0.4/src/event_race_select.cpp.random-keypress-crash	2007-09-19 18:04:42.000000000 +0200
+++ extremetuxracer-0.4/src/event_race_select.cpp	2010-11-15 14:10:24.176037375 +0100
@@ -451,13 +451,19 @@ EventRaceSelect::keyPressEvent(SDLKey ke
 			UIMgr.setDirty();
 			return true;
 		case 'c': 
-	    	mp_conditionsSSBtn->simulateMouseClick();
+			if ( mp_conditionsSSBtn != 0 ) {
+				mp_conditionsSSBtn->simulateMouseClick();
+			}
 	    	return true;
 		case 'w': 
-	    	mp_windSSBtn->simulateMouseClick();
+			if ( mp_windSSBtn != 0 ) {
+				mp_windSSBtn->simulateMouseClick();
+			}
 	    	return true;
 		case 'm':
-	    	mp_mirrorSSBtn->simulateMouseClick();
+			if ( mp_mirrorSSBtn != 0 ) {
+				mp_mirrorSSBtn->simulateMouseClick();
+			}
 	    	return true;
 		default:
 			return false;