Better way to set transient for, but gtk is still warning me.

Thu, 07 Sep 2017 21:19:08 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Thu, 07 Sep 2017 21:19:08 -0500
changeset 38677
6b7964cb03a9
parent 38676
f6f96b9ec04c
child 38678
01f35d8da069

Better way to set transient for, but gtk is still warning me.

pidgin/gtkblist.c file | annotate | diff | comparison | revisions
--- a/pidgin/gtkblist.c	Thu Sep 07 21:03:07 2017 -0500
+++ b/pidgin/gtkblist.c	Thu Sep 07 21:19:08 2017 -0500
@@ -3606,11 +3606,10 @@
  *            Crap                                 *
  ***************************************************/
 static void
-_pidgin_about_cb(void) {
-	PidginBuddyList *blist = pidgin_blist_get_default_gtk_blist();
+_pidgin_about_cb(GtkWidget *window) {
 	GtkWidget *about = pidgin_about_dialog_new();
 
-	gtk_window_set_transient_for(GTK_WINDOW(about), GTK_WINDOW(blist->window));
+	gtk_window_set_transient_for(GTK_WINDOW(about), window);
 
 	gtk_widget_show_all(about);
 }

mercurial