X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Femugtk.c;fp=src%2Femugtk.c;h=6eff60753ff4d4599cf689254bf0d3b8c217f43a;hb=00871e77de36c98f3f135a35b0186795211eb802;hp=774278880a5f4d37eea5033231a5af9375b01545;hpb=ba7ff1a7a78b3aa7c2cad9bfce117256638938b1;p=emu8051.git diff --git a/src/emugtk.c b/src/emugtk.c index 7742788..6eff607 100644 --- a/src/emugtk.c +++ b/src/emugtk.c @@ -53,17 +53,6 @@ static GtkWidget *mainwin; extern struct app_config_t *cfg; -/* Signal DestroyEvent */ -static void -WindowDestroyEvent(GtkWidget *widget, gpointer data) -{ -#ifdef EMU8051_DEBUG - g_print("emugtk_DestroyEvent(...)\n"); -#endif - - gtk_main_quit(); -} - /* Step out of running state */ static void emugtk_stop_running() @@ -349,7 +338,7 @@ emugtk_window_init(void) /* Window DESTROY event. */ g_signal_connect(mainwin, "destroy", - G_CALLBACK(WindowDestroyEvent), NULL); + G_CALLBACK(gtk_main_quit), NULL); g_signal_connect(G_OBJECT(mainwin), "configure-event", G_CALLBACK(mainwin_configure_event), NULL);