# HG changeset patch # User truelight # Date 1184338942 0 # Node ID a1c9caef2a8d9d10fce9913a9ca4574128921b4e # Parent 01f6ee41685778d6e7d9c636734d7b85a97fd67c (svn r10548) -Fix [FS#1020]: don't segfault when you quit in the end-of-the-game screen diff -r 01f6ee416857 -r a1c9caef2a8d src/main_gui.cpp --- a/src/main_gui.cpp Fri Jul 13 15:01:16 2007 +0000 +++ b/src/main_gui.cpp Fri Jul 13 15:02:22 2007 +0000 @@ -1700,7 +1700,7 @@ } case WE_MESSAGE: - HandleZoomMessage(w, FindWindowById(WC_MAIN_WINDOW, 0)->viewport, 17, 18); + if (FindWindowById(WC_MAIN_WINDOW, 0) != NULL) HandleZoomMessage(w, FindWindowById(WC_MAIN_WINDOW, 0)->viewport, 17, 18); break; } }