gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] /srv/bzr/gnash/trunk r10692: Don't use a widget as a call


From: Benjamin Wolsey
Subject: [Gnash-commit] /srv/bzr/gnash/trunk r10692: Don't use a widget as a callback. Fixes segfaults when using menus.
Date: Fri, 13 Mar 2009 00:08:10 +0100
User-agent: Bazaar (1.5)

------------------------------------------------------------
revno: 10692
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2009-03-13 00:08:10 +0100
message:
  Don't use a widget as a callback. Fixes segfaults when using menus.
modified:
  gui/gtk.cpp
=== modified file 'gui/gtk.cpp'
--- a/gui/gtk.cpp       2009-02-25 02:00:44 +0000
+++ b/gui/gtk.cpp       2009-03-12 23:08:10 +0000
@@ -686,15 +686,13 @@
     gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM(menusound), TRUE);
     gtk_menu_append(_popup_menu, GTK_WIDGET(menusound));
     gtk_widget_show(GTK_WIDGET(menusound));
-    g_signal_connect(menusound, "activate",
-                     G_CALLBACK(menusound), this);
+    g_signal_connect(menusound, "activate", G_CALLBACK(menuSound), this);
 
     GtkMenuItem *menuquit =
-       GTK_MENU_ITEM(gtk_menu_item_new_with_label(_("Quit Gnash")));
+        GTK_MENU_ITEM(gtk_menu_item_new_with_label(_("Quit Gnash")));
     gtk_menu_append(_popup_menu, GTK_WIDGET(menuquit));
     gtk_widget_show(GTK_WIDGET(menuquit));
-    g_signal_connect(menuquit, "activate",
-                     G_CALLBACK(menuquit), this);
+    g_signal_connect(menuquit, "activate", G_CALLBACK(menuQuit), this);
 
 #ifdef GUI_HILDON
      hildon_window_set_menu(HILDON_WINDOW(_window),


reply via email to

[Prev in Thread] Current Thread [Next in Thread]