summaryrefslogtreecommitdiff
path: root/boilerplate/cairo-boilerplate-ps.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2009-07-20 23:17:07 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2009-07-24 10:57:26 +0100
commite577096dff714266101ba86ac275864b854096a4 (patch)
treef7fbae2b30693c70f1d8b21f5d47707987d16032 /boilerplate/cairo-boilerplate-ps.c
parent0466053099b7f27065267d49c84e9e24bff6c7a1 (diff)
downloadcairo-e577096dff714266101ba86ac275864b854096a4.tar.gz
[boilerplate] Fix compilation against old revisions (as old as 1.9.2!)
Diffstat (limited to 'boilerplate/cairo-boilerplate-ps.c')
-rw-r--r--boilerplate/cairo-boilerplate-ps.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/boilerplate/cairo-boilerplate-ps.c b/boilerplate/cairo-boilerplate-ps.c
index 40148ddeb..8619e47f8 100644
--- a/boilerplate/cairo-boilerplate-ps.c
+++ b/boilerplate/cairo-boilerplate-ps.c
@@ -31,6 +31,10 @@
#include <cairo-ps-surface-private.h>
#include <cairo-paginated-surface-private.h>
+#if ! CAIRO_HAS_META_SURFACE
+#define CAIRO_SURFACE_TYPE_META CAIRO_INTERNAL_SURFACE_TYPE_META
+#endif
+
static const cairo_user_data_key_t ps_closure_key;
typedef struct _ps_target_closure {