diff options
author | Javier Jardón <jjardon@gnome.org> | 2010-07-14 02:11:00 +0200 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2010-07-14 02:11:00 +0200 |
commit | 87b0f02403f0aa743853c9553c012909dfedae12 (patch) | |
tree | a96fe2ba7f3bd8243faf661209bc1aa1245fa4ff /gtk/gtkprintunixdialog.c | |
parent | 9db9c5f247dbe4ca1a62305976d8db2f83f0e099 (diff) | |
download | gtk+-87b0f02403f0aa743853c9553c012909dfedae12.tar.gz |
GtkPrintUnixDialog: unseal private pointer
Diffstat (limited to 'gtk/gtkprintunixdialog.c')
-rw-r--r-- | gtk/gtkprintunixdialog.c | 11 |
1 files changed, 6 insertions, 5 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; |