gtkpagesetupunixdialog: unseal private pointer

This commit is contained in:
Javier Jardón
2010-07-05 05:24:59 +02:00
parent 1ca6edf6bf
commit 28cf61a2ca
2 changed files with 6 additions and 7 deletions

View File

@ -70,7 +70,7 @@
*/ */
struct GtkPageSetupUnixDialogPrivate struct _GtkPageSetupUnixDialogPrivate
{ {
GtkListStore *printer_list; GtkListStore *printer_list;
GtkListStore *page_setup_list; GtkListStore *page_setup_list;
@ -112,9 +112,6 @@ enum {
G_DEFINE_TYPE (GtkPageSetupUnixDialog, gtk_page_setup_unix_dialog, GTK_TYPE_DIALOG) G_DEFINE_TYPE (GtkPageSetupUnixDialog, gtk_page_setup_unix_dialog, GTK_TYPE_DIALOG)
#define GTK_PAGE_SETUP_UNIX_DIALOG_GET_PRIVATE(o) \
(G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_PAGE_SETUP_UNIX_DIALOG, GtkPageSetupUnixDialogPrivate))
static void gtk_page_setup_unix_dialog_finalize (GObject *object); static void gtk_page_setup_unix_dialog_finalize (GObject *object);
static void populate_dialog (GtkPageSetupUnixDialog *dialog); static void populate_dialog (GtkPageSetupUnixDialog *dialog);
static void fill_paper_sizes_from_printer (GtkPageSetupUnixDialog *dialog, static void fill_paper_sizes_from_printer (GtkPageSetupUnixDialog *dialog,
@ -168,7 +165,9 @@ gtk_page_setup_unix_dialog_init (GtkPageSetupUnixDialog *dialog)
GtkTreeIter iter; GtkTreeIter iter;
gchar *tmp; gchar *tmp;
priv = dialog->priv = GTK_PAGE_SETUP_UNIX_DIALOG_GET_PRIVATE (dialog); priv = dialog->priv = G_TYPE_INSTANCE_GET_PRIVATE (dialog,
GTK_TYPE_PAGE_SETUP_UNIX_DIALOG,
GtkPageSetupUnixDialogPrivate);
priv->print_backends = NULL; priv->print_backends = NULL;

View File

@ -38,13 +38,13 @@ G_BEGIN_DECLS
typedef struct _GtkPageSetupUnixDialog GtkPageSetupUnixDialog; typedef struct _GtkPageSetupUnixDialog GtkPageSetupUnixDialog;
typedef struct _GtkPageSetupUnixDialogClass GtkPageSetupUnixDialogClass; typedef struct _GtkPageSetupUnixDialogClass GtkPageSetupUnixDialogClass;
typedef struct GtkPageSetupUnixDialogPrivate GtkPageSetupUnixDialogPrivate; typedef struct _GtkPageSetupUnixDialogPrivate GtkPageSetupUnixDialogPrivate;
struct _GtkPageSetupUnixDialog struct _GtkPageSetupUnixDialog
{ {
GtkDialog parent_instance; GtkDialog parent_instance;
GtkPageSetupUnixDialogPrivate *GSEAL (priv); GtkPageSetupUnixDialogPrivate *priv;
}; };
struct _GtkPageSetupUnixDialogClass struct _GtkPageSetupUnixDialogClass