From 28368e8a323e84641eba2d6ba0ec3edd17e2e062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mario=20H=C3=BCttel?= Date: Sat, 9 Apr 2022 20:36:49 +0200 Subject: [PATCH] Cairo Renderer: Only print notification that layer is rendered, if it is actually rendered --- output-renderers/cairo-renderer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/output-renderers/cairo-renderer.c b/output-renderers/cairo-renderer.c index 28abcf8..753eeb8 100644 --- a/output-renderers/cairo-renderer.c +++ b/output-renderers/cairo-renderer.c @@ -371,8 +371,6 @@ static int cairo_renderer_render_cell_to_vector_file(GdsOutputRenderer *renderer for (info_list = layer_infos; info_list != NULL; info_list = g_list_next(info_list)) { linfo = (struct layer_info *)info_list->data; - dprintf(comm_pipe[1], _("Exporting layer %d to file\n"), linfo->layer); - if (linfo->layer >= MAX_LAYERS) { printf(_("Layer outside of spec.\n")); continue; @@ -381,6 +379,8 @@ static int cairo_renderer_render_cell_to_vector_file(GdsOutputRenderer *renderer if (!linfo->render) continue; + dprintf(comm_pipe[1], _("Exporting layer %d to file\n"), linfo->layer); + if (pdf_file && pdf_cr) { cairo_set_source_surface(pdf_cr, layers[linfo->layer].rec, -xmin, -ymin); cairo_paint_with_alpha(pdf_cr, linfo->color.alpha);