forked from AuroraMiddleware/gtk
print operation: Drop the priv pointer
This commit is contained in:
parent
cc1c1df405
commit
6a669265ac
@ -181,8 +181,8 @@ gtk_print_error_quark (void)
|
||||
static void
|
||||
gtk_print_operation_finalize (GObject *object)
|
||||
{
|
||||
GtkPrintOperation *print_operation = GTK_PRINT_OPERATION (object);
|
||||
GtkPrintOperationPrivate *priv = print_operation->priv;
|
||||
GtkPrintOperation *op = GTK_PRINT_OPERATION (object);
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
if (priv->free_platform_data &&
|
||||
priv->platform_data)
|
||||
@ -220,11 +220,9 @@ gtk_print_operation_finalize (GObject *object)
|
||||
static void
|
||||
gtk_print_operation_init (GtkPrintOperation *operation)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (operation);
|
||||
const char *appname;
|
||||
|
||||
priv = operation->priv = gtk_print_operation_get_instance_private (operation);
|
||||
|
||||
priv->status = GTK_PRINT_STATUS_INITIAL;
|
||||
priv->status_string = g_strdup ("");
|
||||
priv->default_page_setup = NULL;
|
||||
@ -300,13 +298,10 @@ static gboolean
|
||||
preview_iface_is_selected (GtkPrintOperationPreview *preview,
|
||||
gint page_nr)
|
||||
{
|
||||
GtkPrintOperation *op;
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperation *op = GTK_PRINT_OPERATION (preview);
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
int i;
|
||||
|
||||
op = GTK_PRINT_OPERATION (preview);
|
||||
priv = op->priv;
|
||||
|
||||
|
||||
switch (priv->print_pages)
|
||||
{
|
||||
case GTK_PRINT_PAGES_SELECTION:
|
||||
@ -437,7 +432,7 @@ gtk_print_operation_get_property (GObject *object,
|
||||
GParamSpec *pspec)
|
||||
{
|
||||
GtkPrintOperation *op = GTK_PRINT_OPERATION (object);
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
switch (prop_id)
|
||||
{
|
||||
@ -575,15 +570,11 @@ preview_print_idle_done (gpointer data)
|
||||
static gboolean
|
||||
preview_print_idle (gpointer data)
|
||||
{
|
||||
PreviewOp *pop;
|
||||
GtkPrintOperation *op;
|
||||
GtkPrintOperationPrivate *priv;
|
||||
PreviewOp *pop = (PreviewOp *) data;
|
||||
GtkPrintOperation *op = GTK_PRINT_OPERATION (pop->preview);
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
gboolean done = FALSE;
|
||||
|
||||
pop = (PreviewOp *) data;
|
||||
op = GTK_PRINT_OPERATION (pop->preview);
|
||||
priv = op->priv;
|
||||
|
||||
if (priv->page_drawing_state == GTK_PAGE_DRAWING_STATE_READY)
|
||||
{
|
||||
if (priv->cancelled)
|
||||
@ -707,7 +698,7 @@ static void
|
||||
gtk_print_operation_done (GtkPrintOperation *operation,
|
||||
GtkPrintOperationResult result)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = operation->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (operation);
|
||||
|
||||
if (priv->print_context)
|
||||
{
|
||||
@ -1424,14 +1415,12 @@ void
|
||||
gtk_print_operation_set_default_page_setup (GtkPrintOperation *op,
|
||||
GtkPageSetup *default_page_setup)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
g_return_if_fail (default_page_setup == NULL ||
|
||||
g_return_if_fail (default_page_setup == NULL ||
|
||||
GTK_IS_PAGE_SETUP (default_page_setup));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
if (default_page_setup != priv->default_page_setup)
|
||||
{
|
||||
if (default_page_setup)
|
||||
@ -1477,14 +1466,12 @@ void
|
||||
gtk_print_operation_set_print_settings (GtkPrintOperation *op,
|
||||
GtkPrintSettings *print_settings)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
g_return_if_fail (print_settings == NULL ||
|
||||
GTK_IS_PRINT_SETTINGS (print_settings));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
if (print_settings != priv->print_settings)
|
||||
{
|
||||
if (print_settings)
|
||||
@ -1534,13 +1521,11 @@ void
|
||||
gtk_print_operation_set_job_name (GtkPrintOperation *op,
|
||||
const gchar *job_name)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
g_return_if_fail (job_name != NULL);
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
if (g_strcmp0 (priv->job_name, job_name) == 0)
|
||||
return;
|
||||
|
||||
@ -1571,12 +1556,10 @@ void
|
||||
gtk_print_operation_set_n_pages (GtkPrintOperation *op,
|
||||
gint n_pages)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
g_return_if_fail (n_pages > 0);
|
||||
|
||||
priv = op->priv;
|
||||
g_return_if_fail (priv->current_page == -1 ||
|
||||
priv->current_page < n_pages);
|
||||
|
||||
@ -1604,12 +1587,10 @@ void
|
||||
gtk_print_operation_set_current_page (GtkPrintOperation *op,
|
||||
gint current_page)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
g_return_if_fail (current_page >= 0);
|
||||
|
||||
priv = op->priv;
|
||||
g_return_if_fail (priv->nr_of_pages == -1 ||
|
||||
current_page < priv->nr_of_pages);
|
||||
|
||||
@ -1637,14 +1618,12 @@ void
|
||||
gtk_print_operation_set_use_full_page (GtkPrintOperation *op,
|
||||
gboolean full_page)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
full_page = full_page != FALSE;
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
|
||||
if (priv->use_full_page != full_page)
|
||||
{
|
||||
priv->use_full_page = full_page;
|
||||
@ -1666,12 +1645,10 @@ void
|
||||
gtk_print_operation_set_unit (GtkPrintOperation *op,
|
||||
GtkUnit unit)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
if (priv->unit != unit)
|
||||
{
|
||||
priv->unit = unit;
|
||||
@ -1697,12 +1674,10 @@ void
|
||||
gtk_print_operation_set_track_print_status (GtkPrintOperation *op,
|
||||
gboolean track_status)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
if (priv->track_print_status != track_status)
|
||||
{
|
||||
priv->track_print_status = track_status;
|
||||
@ -1716,7 +1691,7 @@ _gtk_print_operation_set_status (GtkPrintOperation *op,
|
||||
GtkPrintStatus status,
|
||||
const gchar *string)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
static const gchar *status_strs[] = {
|
||||
NC_("print operation status", "Initial state"),
|
||||
NC_("print operation status", "Preparing to print"),
|
||||
@ -1807,11 +1782,10 @@ gtk_print_operation_get_status_string (GtkPrintOperation *op)
|
||||
gboolean
|
||||
gtk_print_operation_is_finished (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_val_if_fail (GTK_IS_PRINT_OPERATION (op), TRUE);
|
||||
|
||||
priv = op->priv;
|
||||
return
|
||||
priv->status == GTK_PRINT_STATUS_FINISHED_ABORTED ||
|
||||
priv->status == GTK_PRINT_STATUS_FINISHED;
|
||||
@ -1829,12 +1803,10 @@ void
|
||||
gtk_print_operation_set_show_progress (GtkPrintOperation *op,
|
||||
gboolean show_progress)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
show_progress = show_progress != FALSE;
|
||||
|
||||
if (priv->show_progress != show_progress)
|
||||
@ -1858,12 +1830,10 @@ void
|
||||
gtk_print_operation_set_allow_async (GtkPrintOperation *op,
|
||||
gboolean allow_async)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
allow_async = allow_async != FALSE;
|
||||
|
||||
if (priv->allow_async != allow_async)
|
||||
@ -1886,12 +1856,10 @@ void
|
||||
gtk_print_operation_set_custom_tab_label (GtkPrintOperation *op,
|
||||
const gchar *label)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
g_free (priv->custom_tab_label);
|
||||
priv->custom_tab_label = g_strdup (label);
|
||||
|
||||
@ -1917,12 +1885,10 @@ void
|
||||
gtk_print_operation_set_export_filename (GtkPrintOperation *op,
|
||||
const gchar *filename)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
g_free (priv->export_filename);
|
||||
priv->export_filename = g_strdup (filename);
|
||||
|
||||
@ -1943,7 +1909,7 @@ gtk_print_operation_set_export_filename (GtkPrintOperation *op,
|
||||
static GtkPageSetup *
|
||||
create_page_setup (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
GtkPageSetup *page_setup;
|
||||
GtkPrintSettings *settings;
|
||||
|
||||
@ -2008,7 +1974,7 @@ pdf_end_run (GtkPrintOperation *op,
|
||||
gboolean wait,
|
||||
gboolean cancelled)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
cairo_surface_t *surface = priv->platform_data;
|
||||
|
||||
cairo_surface_finish (surface);
|
||||
@ -2023,7 +1989,7 @@ run_pdf (GtkPrintOperation *op,
|
||||
GtkWindow *parent,
|
||||
gboolean *do_print)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
GtkPageSetup *page_setup;
|
||||
cairo_surface_t *surface;
|
||||
cairo_t *cr;
|
||||
@ -2090,12 +2056,10 @@ run_pdf (GtkPrintOperation *op,
|
||||
static void
|
||||
clamp_page_ranges (PrintPagesData *data)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
gint num_of_correct_ranges;
|
||||
gint i;
|
||||
|
||||
priv = data->op->priv;
|
||||
|
||||
num_of_correct_ranges = 0;
|
||||
|
||||
for (i = 0; i < data->num_ranges; i++)
|
||||
@ -2130,7 +2094,7 @@ clamp_page_ranges (PrintPagesData *data)
|
||||
static void
|
||||
increment_page_sequence (PrintPagesData *data)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = data->op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
gint inc;
|
||||
|
||||
if (data->total == -1)
|
||||
@ -2224,10 +2188,9 @@ increment_page_sequence (PrintPagesData *data)
|
||||
static void
|
||||
print_pages_idle_done (gpointer user_data)
|
||||
{
|
||||
PrintPagesData *data;
|
||||
GtkPrintOperationPrivate *priv;
|
||||
PrintPagesData *data = (PrintPagesData*)user_data;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
|
||||
data = (PrintPagesData*)user_data;
|
||||
priv = data->op->priv;
|
||||
|
||||
priv->print_pages_idle_id = 0;
|
||||
@ -2266,11 +2229,9 @@ print_pages_idle_done (gpointer user_data)
|
||||
static void
|
||||
update_progress (PrintPagesData *data)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
gchar *text = NULL;
|
||||
|
||||
priv = data->op->priv;
|
||||
|
||||
|
||||
if (data->progress)
|
||||
{
|
||||
if (priv->status == GTK_PRINT_STATUS_PREPARING)
|
||||
@ -2304,7 +2265,7 @@ update_progress (PrintPagesData *data)
|
||||
void
|
||||
gtk_print_operation_set_defer_drawing (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (priv->page_drawing_state == GTK_PAGE_DRAWING_STATE_DRAWING);
|
||||
|
||||
@ -2323,12 +2284,10 @@ void
|
||||
gtk_print_operation_set_embed_page_setup (GtkPrintOperation *op,
|
||||
gboolean embed)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
embed = embed != FALSE;
|
||||
if (priv->embed_page_setup != embed)
|
||||
{
|
||||
@ -2348,9 +2307,11 @@ gtk_print_operation_set_embed_page_setup (GtkPrintOperation *op,
|
||||
gboolean
|
||||
gtk_print_operation_get_embed_page_setup (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_val_if_fail (GTK_IS_PRINT_OPERATION (op), FALSE);
|
||||
|
||||
return op->priv->embed_page_setup;
|
||||
return priv->embed_page_setup;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -2368,7 +2329,7 @@ gtk_print_operation_get_embed_page_setup (GtkPrintOperation *op)
|
||||
void
|
||||
gtk_print_operation_draw_page_finish (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
GtkPageSetup *page_setup;
|
||||
GtkPrintContext *print_context;
|
||||
cairo_t *cr;
|
||||
@ -2391,7 +2352,7 @@ static void
|
||||
common_render_page (GtkPrintOperation *op,
|
||||
gint page_nr)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
GtkPageSetup *page_setup;
|
||||
GtkPrintContext *print_context;
|
||||
cairo_t *cr;
|
||||
@ -2617,13 +2578,11 @@ common_render_page (GtkPrintOperation *op,
|
||||
static void
|
||||
prepare_data (PrintPagesData *data)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
GtkPageSetup *page_setup;
|
||||
gboolean paginated = FALSE;
|
||||
gint i, j, counter;
|
||||
|
||||
priv = data->op->priv;
|
||||
|
||||
if (priv->manual_collation)
|
||||
{
|
||||
data->uncollated_copies = priv->manual_num_copies;
|
||||
@ -2786,13 +2745,10 @@ prepare_data (PrintPagesData *data)
|
||||
static gboolean
|
||||
print_pages_idle (gpointer user_data)
|
||||
{
|
||||
PrintPagesData *data;
|
||||
GtkPrintOperationPrivate *priv;
|
||||
PrintPagesData *data = (PrintPagesData*)user_data;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (data->op);
|
||||
gboolean done = FALSE;
|
||||
|
||||
data = (PrintPagesData*)user_data;
|
||||
priv = data->op->priv;
|
||||
|
||||
if (priv->page_drawing_state == GTK_PAGE_DRAWING_STATE_READY)
|
||||
{
|
||||
if (priv->status == GTK_PRINT_STATUS_PREPARING)
|
||||
@ -2867,7 +2823,7 @@ print_pages (GtkPrintOperation *op,
|
||||
gboolean do_print,
|
||||
GtkPrintOperationResult result)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = op->priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
PrintPagesData *data;
|
||||
|
||||
if (!do_print)
|
||||
@ -3095,7 +3051,7 @@ gtk_print_operation_run (GtkPrintOperation *op,
|
||||
GtkWindow *parent,
|
||||
GError **error)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
GtkPrintOperationResult result;
|
||||
GtkPageSetup *page_setup;
|
||||
gboolean do_print;
|
||||
@ -3105,7 +3061,6 @@ gtk_print_operation_run (GtkPrintOperation *op,
|
||||
GTK_PRINT_OPERATION_RESULT_ERROR);
|
||||
g_return_val_if_fail (op->priv->status == GTK_PRINT_STATUS_INITIAL,
|
||||
GTK_PRINT_OPERATION_RESULT_ERROR);
|
||||
priv = op->priv;
|
||||
|
||||
run_print_pages = TRUE;
|
||||
do_print = FALSE;
|
||||
@ -3203,12 +3158,10 @@ void
|
||||
gtk_print_operation_set_support_selection (GtkPrintOperation *op,
|
||||
gboolean support_selection)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
support_selection = support_selection != FALSE;
|
||||
if (priv->support_selection != support_selection)
|
||||
{
|
||||
@ -3228,9 +3181,11 @@ gtk_print_operation_set_support_selection (GtkPrintOperation *op,
|
||||
gboolean
|
||||
gtk_print_operation_get_support_selection (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_val_if_fail (GTK_IS_PRINT_OPERATION (op), FALSE);
|
||||
|
||||
return op->priv->support_selection;
|
||||
return priv->support_selection;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -3248,12 +3203,10 @@ void
|
||||
gtk_print_operation_set_has_selection (GtkPrintOperation *op,
|
||||
gboolean has_selection)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv;
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_if_fail (GTK_IS_PRINT_OPERATION (op));
|
||||
|
||||
priv = op->priv;
|
||||
|
||||
has_selection = has_selection != FALSE;
|
||||
if (priv->has_selection != has_selection)
|
||||
{
|
||||
@ -3273,9 +3226,11 @@ gtk_print_operation_set_has_selection (GtkPrintOperation *op,
|
||||
gboolean
|
||||
gtk_print_operation_get_has_selection (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_val_if_fail (GTK_IS_PRINT_OPERATION (op), FALSE);
|
||||
|
||||
return op->priv->has_selection;
|
||||
return priv->has_selection;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -3297,7 +3252,9 @@ gtk_print_operation_get_has_selection (GtkPrintOperation *op)
|
||||
gint
|
||||
gtk_print_operation_get_n_pages_to_print (GtkPrintOperation *op)
|
||||
{
|
||||
GtkPrintOperationPrivate *priv = gtk_print_operation_get_instance_private (op);
|
||||
|
||||
g_return_val_if_fail (GTK_IS_PRINT_OPERATION (op), -1);
|
||||
|
||||
return op->priv->nr_of_pages_to_print;
|
||||
return priv->nr_of_pages_to_print;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user