diff options
author | Pablo Correa Gómez <pabloyoyoista@postmarketos.org> | 2024-12-13 00:53:38 +0100 |
---|---|---|
committer | Albert Astals Cid <aacid@kde.org> | 2025-01-19 11:58:36 +0000 |
commit | 622c3a7b94bc39a0eb28e9347510f0e0a9d03616 (patch) | |
tree | 90841ff34fcb1cdfa5dbce9febdddb37669ce60a | |
parent | 0b25f6ccbe426d4c32b643ffa90ad2b950b4ac6e (diff) |
glib: demo: stop using deprecated functions
-rw-r--r-- | glib/demo/print.c | 10 |
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); } |