summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2010-06-01 23:38:52 +0200
committerJavier Jardón <jjardon@gnome.org>2010-07-13 19:40:46 +0200
commit637c9f16e3ead67b715c3dcd625dd9918be30226 (patch)
treefad0c1d7cb86a867ae0c2b0f0b67586ac3bcc91c /gtk
parent3c90ecf27b1eb5c73dd9e7eb9af4e17605dbbae1 (diff)
downloadgtk+-637c9f16e3ead67b715c3dcd625dd9918be30226.tar.gz
gtkcellview: unseal private pointer
Diffstat (limited to 'gtk')
-rw-r--r--gtk/gtkcellview.c10
-rw-r--r--gtk/gtkcellview.h2
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