]> Pileus Git - ~andy/gtk/commitdiff
GtkToolItem: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Wed, 14 Jul 2010 00:15:25 +0000 (02:15 +0200)
committerJavier Jardón <jjardon@gnome.org>
Wed, 14 Jul 2010 00:24:58 +0000 (02:24 +0200)
gtk/gtktoolitem.c
gtk/gtktoolitem.h

index eae96cea54181c4b6d3f3a2d8541e8bb43a0bb07..94b5ea8cc803c3e7d198eb9800ef519f6ea1e799 100644 (file)
@@ -91,7 +91,6 @@ enum {
   PROP_ACTIVATABLE_USE_ACTION_APPEARANCE
 };
 
-#define GTK_TOOL_ITEM_GET_PRIVATE(o)  (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_TOOL_ITEM, GtkToolItemPrivate))
 
 struct _GtkToolItemPrivate
 {
@@ -276,7 +275,9 @@ gtk_tool_item_init (GtkToolItem *toolitem)
 {
   gtk_widget_set_can_focus (GTK_WIDGET (toolitem), FALSE);
 
-  toolitem->priv = GTK_TOOL_ITEM_GET_PRIVATE (toolitem);
+  toolitem->priv = G_TYPE_INSTANCE_GET_PRIVATE (toolitem,
+                                                GTK_TYPE_TOOL_ITEM,
+                                                GtkToolItemPrivate);
 
   toolitem->priv->visible_horizontal = TRUE;
   toolitem->priv->visible_vertical = TRUE;
index 1e1ecbfc3d79f147f36c5ad04d65287e1f67ad58..718e5f953f80ff3cf8a1a45e07cc273bc52ebff6 100644 (file)
@@ -49,7 +49,7 @@ struct _GtkToolItem
   GtkBin parent;
 
   /*< private >*/
-  GtkToolItemPrivate *GSEAL (priv);
+  GtkToolItemPrivate *priv;
 };
 
 struct _GtkToolItemClass