From 87b0f02403f0aa743853c9553c012909dfedae12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Wed, 14 Jul 2010 02:11:00 +0200 Subject: [PATCH] GtkPrintUnixDialog: unseal private pointer --- gtk/gtkprintunixdialog.c | 11 ++++++----- gtk/gtkprintunixdialog.h | 3 ++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index 6c6c8044ee..ba0d4ecfcb 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -65,9 +65,6 @@ #define RULER_RADIUS 2 -#define GTK_PRINT_UNIX_DIALOG_GET_PRIVATE(o) \ - (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_PRINT_UNIX_DIALOG, GtkPrintUnixDialogPrivate)) - static void gtk_print_unix_dialog_destroy (GtkPrintUnixDialog *dialog); static void gtk_print_unix_dialog_finalize (GObject *object); static void gtk_print_unix_dialog_set_property (GObject *object, @@ -527,9 +524,13 @@ error_dialogs (GtkPrintUnixDialog *print_dialog, static void gtk_print_unix_dialog_init (GtkPrintUnixDialog *dialog) { - GtkPrintUnixDialogPrivate *priv = dialog->priv; + GtkPrintUnixDialogPrivate *priv; + + dialog->priv = G_TYPE_INSTANCE_GET_PRIVATE (dialog, + GTK_TYPE_PRINT_UNIX_DIALOG, + GtkPrintUnixDialogPrivate); + priv = dialog->priv; - priv = dialog->priv = GTK_PRINT_UNIX_DIALOG_GET_PRIVATE (dialog); priv->print_backends = NULL; priv->current_page = -1; priv->number_up_layout_n_option = NULL; diff --git a/gtk/gtkprintunixdialog.h b/gtk/gtkprintunixdialog.h index f0bb798012..c4411a7ae8 100644 --- a/gtk/gtkprintunixdialog.h +++ b/gtk/gtkprintunixdialog.h @@ -46,7 +46,8 @@ struct _GtkPrintUnixDialog { GtkDialog parent_instance; - GtkPrintUnixDialogPrivate *GSEAL (priv); + /* */ + GtkPrintUnixDialogPrivate *priv; }; struct _GtkPrintUnixDialogClass