summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Canciani <ranma42@gmail.com>2010-02-20 21:42:23 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2010-02-21 08:58:47 +0000
commit20f8f17f0e494a57a6b413be76f9333b42d88014 (patch)
tree78e373f7ca8cc0a1e840311e9575461037c9a6df
parentfc7be0014d91c8536db8a15ae98b5e78c354c160 (diff)
xcb: Fix compilation without dri2
XCB should be able to compile without xcb-drm. To do so it can include xcb/dri2.h only if xcb-drm is enabled.
-rw-r--r--src/cairo-xcb-surface.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cairo-xcb-surface.c b/src/cairo-xcb-surface.c
index 5008fe71..82c3114a 100644
--- a/src/cairo-xcb-surface.c
+++ b/src/cairo-xcb-surface.c
@@ -43,7 +43,9 @@
#include "cairo-xcb.h"
#include "cairo-xcb-private.h"
+#if CAIRO_HAS_XCB_DRM_FUNCTIONS
#include <xcb/dri2.h>
+#endif
#define AllPlanes ((unsigned) -1)
#define CAIRO_ASSUME_PIXMAP 20