Author: cazfi Date: Tue Apr 28 19:04:57 2015 New Revision: 28938 URL: http://svn.gna.org/viewcvs/freeciv?rev=28938&view=rev Log: Fixed sdl-clients' crash when changing player.
See bug #23540 Modified: trunk/client/gui-sdl/messagewin.c trunk/client/gui-sdl2/messagewin.c Modified: trunk/client/gui-sdl/messagewin.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-sdl/messagewin.c?rev=28938&r1=28937&r2=28938&view=diff ============================================================================== --- trunk/client/gui-sdl/messagewin.c (original) +++ trunk/client/gui-sdl/messagewin.c Tue Apr 28 19:04:57 2015 @@ -103,6 +103,10 @@ SDL_Rect area = {0, 0, 0, 0}; bool create; int label_width; + + if (pMsg_Dlg == NULL) { + meswin_dialog_popup(TRUE); + } msg_count = meswin_get_num_messages(); current_count = pMsg_Dlg->pScroll->count; Modified: trunk/client/gui-sdl2/messagewin.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/client/gui-sdl2/messagewin.c?rev=28938&r1=28937&r2=28938&view=diff ============================================================================== --- trunk/client/gui-sdl2/messagewin.c (original) +++ trunk/client/gui-sdl2/messagewin.c Tue Apr 28 19:04:57 2015 @@ -105,6 +105,10 @@ SDL_Rect area = {0, 0, 0, 0}; bool create; int label_width; + + if (pMsg_Dlg == NULL) { + meswin_dialog_popup(TRUE); + } msg_count = meswin_get_num_messages(); current_count = pMsg_Dlg->pScroll->count; _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits