]> granicus.if.org Git - graphviz/commitdiff
make -Txlib dependent on CAIRO_HAS_XLIB_SURFACE
authorellson <devnull@localhost>
Fri, 11 Aug 2006 13:42:33 +0000 (13:42 +0000)
committerellson <devnull@localhost>
Fri, 11 Aug 2006 13:42:33 +0000 (13:42 +0000)
plugin/xlib/gvdevice_xlib.c

index a1e793754f7cd1a89508ca871faa8efa7f57336b..592c6495b11b8afb49159be1ca81621a90b7d611 100644 (file)
@@ -48,6 +48,7 @@
 #endif
 
 #include <cairo.h>
+#ifdef CAIRO_HAS_XLIB_SURFACE
 #include <cairo-xlib.h>
 #include <X11/Xutil.h>
 #include <X11/extensions/Xrender.h>
@@ -583,8 +584,11 @@ static gvdevice_engine_t device_engine_xlib = {
     initialize_xlib,
     finalize_xlib,
 };
+#endif
 
 gvplugin_installed_t gvdevice_types_xlib[] = {
+#ifdef CAIRO_HAS_XLIB_SURFACE
     {0, "xlib", 0, &device_engine_xlib, NULL},
+#endif
     {0, NULL, 0, NULL, NULL}
 };