From 3dfaf72745bf2d6b7059e32ffb856129a37a0bec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Thu, 8 Jul 2010 01:56:13 +0200 Subject: [PATCH] gtkrecentchoosermenu: unseal private pointer --- gtk/gtkrecentchoosermenu.c | 13 +++++++------ gtk/gtkrecentchoosermenu.h | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/gtk/gtkrecentchoosermenu.c b/gtk/gtkrecentchoosermenu.c index b328e12f84..3a11e83786 100644 --- a/gtk/gtkrecentchoosermenu.c +++ b/gtk/gtkrecentchoosermenu.c @@ -125,7 +125,6 @@ enum { #define FALLBACK_ITEM_LIMIT 10 #define DEFAULT_LABEL_WIDTH 30 -#define GTK_RECENT_CHOOSER_MENU_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_RECENT_CHOOSER_MENU, GtkRecentChooserMenuPrivate)) static void gtk_recent_chooser_menu_finalize (GObject *object); static void gtk_recent_chooser_menu_dispose (GObject *object); @@ -266,11 +265,13 @@ static void gtk_recent_chooser_menu_init (GtkRecentChooserMenu *menu) { GtkRecentChooserMenuPrivate *priv; - - priv = GTK_RECENT_CHOOSER_MENU_GET_PRIVATE (menu); - - menu->priv = priv; - + + menu->priv = G_TYPE_INSTANCE_GET_PRIVATE (menu, + GTK_TYPE_RECENT_CHOOSER_MENU, + GtkRecentChooserMenuPrivate); + + priv = menu->priv; + priv->show_icons= TRUE; priv->show_numbers = FALSE; priv->show_tips = FALSE; diff --git a/gtk/gtkrecentchoosermenu.h b/gtk/gtkrecentchoosermenu.h index c30547a786..a595da7ea1 100644 --- a/gtk/gtkrecentchoosermenu.h +++ b/gtk/gtkrecentchoosermenu.h @@ -43,10 +43,10 @@ typedef struct _GtkRecentChooserMenuPrivate GtkRecentChooserMenuPrivate; struct _GtkRecentChooserMenu { - /*< private >*/ GtkMenu parent_instance; - GtkRecentChooserMenuPrivate *GSEAL (priv); + /* */ + GtkRecentChooserMenuPrivate *priv; }; struct _GtkRecentChooserMenuClass