diff options
author | Tim Janik <timj@src.gnome.org> | 1998-03-14 06:22:28 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 1998-03-14 06:22:28 +0000 |
commit | 8cde2c5c213003fc92daa67fe34301c114512407 (patch) | |
tree | 30fe69c0f8a0f41476e1d48cc51dd211820a8bee /gtk/gtkmenushell.c | |
parent | bc98ea9ce1884bdc4837579c4d226d227b425a52 (diff) | |
download | gtk+-8cde2c5c213003fc92daa67fe34301c114512407.tar.gz |
gpointer gtk_object_get_user_data (GtkObject *object) { if
gpointer
gtk_object_get_user_data (GtkObject *object)
{
if (user_data_key_id)
- gtk_object_get_data_by_id (object, user_data_key_id);
+ return gtk_object_get_data_by_id (object, user_data_key_id);
return NULL;
}
boy oh boy, that was a *neat* one ;)
-timj
Diffstat (limited to 'gtk/gtkmenushell.c')
-rw-r--r-- | gtk/gtkmenushell.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/gtkmenushell.c b/gtk/gtkmenushell.c index d063d0e92d..0e815562f4 100644 --- a/gtk/gtkmenushell.c +++ b/gtk/gtkmenushell.c @@ -587,18 +587,18 @@ static gint gtk_menu_shell_is_item (GtkMenuShell *menu_shell, GtkWidget *child) { - GtkMenuShell *parent; + GtkWidget *parent; g_return_val_if_fail (menu_shell != NULL, FALSE); g_return_val_if_fail (GTK_IS_MENU_SHELL (menu_shell), FALSE); g_return_val_if_fail (child != NULL, FALSE); - parent = GTK_MENU_SHELL (child->parent); + parent = child->parent; while (parent && GTK_IS_MENU_SHELL (parent)) { - if (parent == menu_shell) + if (parent == (GtkWidget*) menu_shell) return TRUE; - parent = GTK_MENU_SHELL (parent->parent_menu_shell); + parent = GTK_MENU_SHELL (parent)->parent_menu_shell; } return FALSE; |