summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Correa Gómez <pabloyoyoista@postmarketos.org>2024-12-13 00:53:38 +0100
committerAlbert Astals Cid <aacid@kde.org>2025-01-19 11:58:36 +0000
commit622c3a7b94bc39a0eb28e9347510f0e0a9d03616 (patch)
tree90841ff34fcb1cdfa5dbce9febdddb37669ce60a
parent0b25f6ccbe426d4c32b643ffa90ad2b950b4ac6e (diff)
glib: demo: stop using deprecated functions
-rw-r--r--glib/demo/print.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/glib/demo/print.c b/glib/demo/print.c
index 7cf918fc..509764cc 100644
--- a/glib/demo/print.c
+++ b/glib/demo/print.c
@@ -64,7 +64,7 @@ static void pgd_print_draw_page(GtkPrintOperation *op, GtkPrintContext *context,
GtkPrintSettings *settings;
#endif
PgdPrintOptions options;
- PopplerPrintFlags flags = 0;
+ PopplerRenderAnnotsFlags flags = 0;
page = poppler_document_get_page(demo->doc, page_nr);
if (!page) {
@@ -82,20 +82,20 @@ static void pgd_print_draw_page(GtkPrintOperation *op, GtkPrintContext *context,
#endif
switch (options) {
case PRINT_DOCUMENT:
- flags |= POPPLER_PRINT_DOCUMENT;
+ flags = POPPLER_RENDER_ANNOTS_PRINT_DOCUMENT;
break;
case PRINT_DOCUMENT_MARKUPS:
- flags |= POPPLER_PRINT_MARKUP_ANNOTS;
+ flags = POPPLER_RENDER_ANNOTS_PRINT_MARKUP;
break;
case PRINT_DOCUMENT_STAMPS:
- flags |= POPPLER_PRINT_STAMP_ANNOTS_ONLY;
+ flags = POPPLER_RENDER_ANNOTS_PRINT_STAMP;
break;
default:
g_assert_not_reached();
}
cr = gtk_print_context_get_cairo_context(context);
- poppler_page_render_for_printing_with_options(page, cr, flags);
+ poppler_page_render_full(page, cr, TRUE, flags);
g_object_unref(page);
}