gtkpagesetupunixdialog: unseal private pointer
This commit is contained in:
@ -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;
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
Reference in New Issue
Block a user