From 237c0c1393dd9fe6f6c9ec8fb943141751c162bd Mon Sep 17 00:00:00 2001 From: ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com> Date: Sun, 24 Jul 2022 18:03:11 +0200 Subject: Add Pango version check for Fl_PostScript_Graphics_Driver --- src/drivers/PostScript/Fl_PostScript.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/drivers/PostScript/Fl_PostScript.cxx') diff --git a/src/drivers/PostScript/Fl_PostScript.cxx b/src/drivers/PostScript/Fl_PostScript.cxx index 7b69f5173..3d0b15f59 100644 --- a/src/drivers/PostScript/Fl_PostScript.cxx +++ b/src/drivers/PostScript/Fl_PostScript.cxx @@ -32,6 +32,9 @@ #include // for M_PI #include #include +# if ! PANGO_VERSION_CHECK(1,22,0) +# error "Requires Pango 1.22 or higher" +# endif #endif const char *Fl_PostScript_File_Device::file_chooser_title = "Select a .ps file"; @@ -1536,7 +1539,7 @@ void Fl_PostScript_Graphics_Driver::transformed_draw(const char* str, int n, dou cairo_translate(cairo_, x, y - height() + descent()); s = (s/pwidth) * PANGO_SCALE; cairo_scale(cairo_, s, s); - pango_cairo_show_layout(cairo_, pango_layout_); + pango_cairo_show_layout(cairo_, pango_layout_); // 1.10 } cairo_restore(cairo_); check_status(); -- cgit v1.2.3