From aee387068f5b9013687250e8d655b56a0c5776f2 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 22 Feb 2019 22:20:10 +0100 Subject: Rearrange rendering stuff Rendering parts are allowed to access the internals of the slide structure, to avoid a profusion of getter/setter functions. --- src/pdfstorycode.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/pdfstorycode.c b/src/pdfstorycode.c index e24b970..04d2b82 100644 --- a/src/pdfstorycode.c +++ b/src/pdfstorycode.c @@ -37,7 +37,7 @@ #include "storycode.h" #include "presentation.h" #include "slide.h" -#include "cairo/render.h" +#include "slide_render_cairo.h" #include #define _(x) gettext(x) @@ -72,7 +72,7 @@ static int render_slides_to_pdf(Presentation *p, const char *filename) cairo_save(cr); cairo_scale(cr, w/log_w, w/log_w); - cairo_render_slide(s, cr, presentation_get_stylesheet(p), + slide_render_cairo(s, cr, presentation_get_stylesheet(p), i, pango_language_get_default(), pc); cairo_show_page(cr); cairo_restore(cr); -- cgit v1.2.3