Index: client/gui-gtk/citydlg.c =================================================================== RCS file: /home/freeciv/CVS/freeciv/client/gui-gtk/citydlg.c,v retrieving revision 1.45 diff -u -r1.45 citydlg.c --- citydlg.c 2000/03/15 17:58:26 1.45 +++ citydlg.c 2000/03/18 17:41:37 @@ -246,12 +246,22 @@ void popup_city_dialog(struct city *pcity, int make_modal) { struct city_dialog *pdialog; + time_t tmp1=time(NULL),tmp2; if(!(pdialog=get_city_dialog(pcity))) + { + tmp2=time(NULL); pdialog=create_city_dialog(pcity, make_modal); + printf("%d sec for create_city_dialog\n",time(NULL)-tmp2); + } + tmp2=time(NULL); gtk_set_relative_position(toplevel, pdialog->shell, 10, 10); + printf("%d sec for gtk_set_relative_position\n",time(NULL)-tmp2); + tmp2=time(NULL); gtk_widget_show(pdialog->shell); + printf("%d sec for gtk_widget_show\n",time(NULL)-tmp2); + printf("%d sec total\n\n",time(NULL)-tmp1); } /****************************************************************