Mercurial > pidgin.yaz
diff src/multi.c @ 1009:d496fe2614a6
[gaim-migrate @ 1019]
command-line options for the app. not for the applet because most of the time you don't run it from the command line anyway. thanks bmiller
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 20 Oct 2000 00:35:30 +0000 |
parents | b1572ac4246c |
children | 38452403563b |
line wrap: on
line diff
--- a/src/multi.c Thu Oct 19 22:34:22 2000 +0000 +++ b/src/multi.c Fri Oct 20 00:35:30 2000 +0000 @@ -96,11 +96,15 @@ gtk_widget_destroy(acctedit); } acctedit = NULL; + if (d == NULL && blist == NULL) + exit(0); } static gint acctedit_close(GtkWidget *w, gpointer d) { gtk_widget_destroy(acctedit); + if (d == NULL && blist == NULL) + exit(0); return FALSE; } @@ -559,7 +563,7 @@ gtk_container_border_width(GTK_CONTAINER(acctedit), 10); gtk_widget_set_usize(acctedit, -1, 200); gtk_signal_connect(GTK_OBJECT(acctedit), "destroy", - GTK_SIGNAL_FUNC(delete_acctedit), NULL); + GTK_SIGNAL_FUNC(delete_acctedit), W); frame = gtk_frame_new(_("Account Editor")); gtk_container_add(GTK_CONTAINER(acctedit), frame); @@ -594,7 +598,7 @@ button = picture_button(acctedit, _("Close"), gnome_close_xpm); gtk_box_pack_start(GTK_BOX(hbox), button, TRUE, TRUE, 5); - gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(acctedit_close), NULL); + gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(acctedit_close), W); gtk_widget_show(acctedit); }