libgimp/gimpgradientselectbutton.c libgimp/gimpmenu.c
2008-06-28 Michael Natterer <mitch@gimp.org> * libgimp/gimpgradientselectbutton.c * libgimp/gimpmenu.c * libgimpwidgets/gimpbrowser.c * libgimpwidgets/gimpcellrenderercolor.c * libgimpwidgets/gimpcellrenderertoggle.c * libgimpwidgets/gimpchainbutton.c * libgimpwidgets/gimpcolorarea.c * libgimpwidgets/gimpcolorscale.c * libgimpwidgets/gimpcolorscales.c * libgimpwidgets/gimpcolorselect.c * libgimpwidgets/gimpenumwidgets.c * libgimpwidgets/gimpframe.c * libgimpwidgets/gimphelpui.c * libgimpwidgets/gimpoffsetarea.c * libgimpwidgets/gimppreviewarea.c * libgimpwidgets/gimppropwidgets.c * libgimpwidgets/gimpscrolledpreview.c: use accessors instead of accessing members of GTK+ widgets directly. svn path=/trunk/; revision=26005
This commit is contained in:

committed by
Michael Natterer

parent
29754a4cff
commit
58cfcd4f57
@ -484,12 +484,13 @@ static void
|
||||
gimp_menu_callback (GtkWidget *widget,
|
||||
gpointer any_ID)
|
||||
{
|
||||
GimpMenuCallback callback;
|
||||
gpointer callback_data;
|
||||
GtkWidget *parent = gtk_widget_get_parent (widget);
|
||||
GimpMenuCallback callback;
|
||||
gpointer callback_data;
|
||||
|
||||
callback = (GimpMenuCallback) g_object_get_data (G_OBJECT (widget->parent),
|
||||
callback = (GimpMenuCallback) g_object_get_data (G_OBJECT (parent),
|
||||
"gimp-menu-callback");
|
||||
callback_data = g_object_get_data (G_OBJECT (widget->parent),
|
||||
callback_data = g_object_get_data (G_OBJECT (parent),
|
||||
"gimp-menu-callback-data");
|
||||
|
||||
(* callback) (GPOINTER_TO_INT (any_ID), callback_data);
|
||||
|
Reference in New Issue
Block a user