summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdib Taraben <theadib@gmail.com>2007-12-26 22:02:12 +0000
committertheadib <theadib@users.sourceforge.net>2007-12-26 22:02:12 +0000
commit440f6661e303a228cd58f784ec340aa0e1f192bc (patch)
tree2e8542ffb523591168a179677857a06790679b2f /src
parent* Extraneous char in shebang removed (Closes: #168796) (diff)
downloadinkscape-440f6661e303a228cd58f784ec340aa0e1f192bc.tar.gz
inkscape-440f6661e303a228cd58f784ec340aa0e1f192bc.zip
check for cairo version
(bzr r4309)
Diffstat (limited to 'src')
-rw-r--r--src/extension/internal/cairo-ps-out.cpp2
-rw-r--r--src/extension/internal/cairo-render-context.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/extension/internal/cairo-ps-out.cpp b/src/extension/internal/cairo-ps-out.cpp
index 5681fda5e..475f4d973 100644
--- a/src/extension/internal/cairo-ps-out.cpp
+++ b/src/extension/internal/cairo-ps-out.cpp
@@ -164,7 +164,7 @@ CairoPsOutput::init (void)
"<id>org.inkscape.print.ps.cairo</id>\n"
"<param name=\"PSlevel\" gui-text=\"" N_("Restrict to PS level") "\" type=\"enum\" >\n"
"<item value='PS3'>" N_("PostScript 3") "</item>\n"
-#if (CAIRO_VERSION >= 010502)
+#if (CAIRO_VERSION >= CAIRO_VERSION_ENCODE(1, 5, 2)
"<item value='PS2'>" N_("PostScript level 2") "</item>\n"
#endif
"</param>\n"
diff --git a/src/extension/internal/cairo-render-context.cpp b/src/extension/internal/cairo-render-context.cpp
index 228f596dd..9a2cab829 100644
--- a/src/extension/internal/cairo-render-context.cpp
+++ b/src/extension/internal/cairo-render-context.cpp
@@ -693,7 +693,7 @@ CairoRenderContext::setupSurface(double width, double height)
#ifdef CAIRO_HAS_PS_SURFACE
case CAIRO_SURFACE_TYPE_PS:
surface = cairo_ps_surface_create_for_stream(Inkscape::Extension::Internal::_write_callback, _stream, width, height);
-#if (CAIRO_VERSION >= 010502)
+#if (CAIRO_VERSION < CAIRO_VERSION_ENCODE(1, 5, 2))
cairo_ps_surface_restrict_to_level (surface, (cairo_ps_level_t)_ps_level);
#endif
break;