]> Pileus Git - ~andy/gtk/commitdiff
GtkToolButton: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 23:58:29 +0000 (01:58 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 23:58:29 +0000 (01:58 +0200)
gtk/gtktoolbutton.c
gtk/gtktoolbutton.h

index 6cbd954acd15f43b5cefe2a43a265f4874b1a3f4..7f17084f2a14cb16cf22cf601a778c525df2bb78 100644 (file)
@@ -106,7 +106,6 @@ static GObjectClass        *parent_class = NULL;
 static GtkActivatableIface *parent_activatable_iface;
 static guint                toolbutton_signals[LAST_SIGNAL] = { 0 };
 
-#define GTK_TOOL_BUTTON_GET_PRIVATE(obj)(G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_TOOL_BUTTON, GtkToolButtonPrivate))
 
 GType
 gtk_tool_button_get_type (void)
@@ -290,8 +289,10 @@ gtk_tool_button_init (GtkToolButton      *button,
                      GtkToolButtonClass *klass)
 {
   GtkToolItem *toolitem = GTK_TOOL_ITEM (button);
-  
-  button->priv = GTK_TOOL_BUTTON_GET_PRIVATE (button);
+
+  button->priv = G_TYPE_INSTANCE_GET_PRIVATE (button,
+                                              GTK_TYPE_TOOL_BUTTON,
+                                              GtkToolButtonPriv);
 
   button->priv->contents_invalid = TRUE;
 
index e9ba386a162379d5f6012dc64e0c8565c77c4b4b..3783e70657373ade904e2fd4b5e0e224dfc07d88 100644 (file)
@@ -47,7 +47,7 @@ struct _GtkToolButton
   GtkToolItem parent;
 
   /*< private >*/
-  GtkToolButtonPrivate *GSEAL (priv);
+  GtkToolButtonPrivate *priv;
 };
 
 struct _GtkToolButtonClass