diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-06-01 23:38:52 +0200 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2010-07-13 19:40:46 +0200 |
commit | 637c9f16e3ead67b715c3dcd625dd9918be30226 (patch) | |
tree | fad0c1d7cb86a867ae0c2b0f0b67586ac3bcc91c /gtk | |
parent | 3c90ecf27b1eb5c73dd9e7eb9af4e17605dbbae1 (diff) | |
download | gtk+-637c9f16e3ead67b715c3dcd625dd9918be30226.tar.gz |
gtkcellview: unseal private pointer
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkcellview.c | 10 | ||||
-rw-r--r-- | gtk/gtkcellview.h | 2 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gtk/gtkcellview.c b/gtk/gtkcellview.c index ec51f1e8d2..a02fc72a99 100644 --- a/gtk/gtkcellview.c +++ b/gtk/gtkcellview.c @@ -122,7 +122,6 @@ static void gtk_cell_view_buildable_custom_tag_end (GtkBuildable static GtkBuildableIface *parent_buildable_iface; -#define GTK_CELL_VIEW_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), GTK_TYPE_CELL_VIEW, GtkCellViewPrivate)) enum { @@ -288,9 +287,14 @@ gtk_cell_view_set_property (GObject *object, static void gtk_cell_view_init (GtkCellView *cellview) { - gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE); + GtkCellViewPrivate *priv; + + cellview->priv = G_TYPE_INSTANCE_GET_PRIVATE (cellview, + GTK_TYPE_CELL_VIEW, + GtkCellViewPrivate); + priv = cellview->priv; - cellview->priv = GTK_CELL_VIEW_GET_PRIVATE (cellview); + gtk_widget_set_has_window (GTK_WIDGET (cellview), FALSE); } static void diff --git a/gtk/gtkcellview.h b/gtk/gtkcellview.h index 06305f9a29..a58f97e4c1 100644 --- a/gtk/gtkcellview.h +++ b/gtk/gtkcellview.h @@ -46,7 +46,7 @@ struct _GtkCellView GtkWidget parent_instance; /*< private >*/ - GtkCellViewPrivate *GSEAL (priv); + GtkCellViewPrivate *priv; }; struct _GtkCellViewClass |