summaryrefslogtreecommitdiff
path: root/xdpyinfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'xdpyinfo.c')
-rw-r--r--xdpyinfo.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/xdpyinfo.c b/xdpyinfo.c
index 21b8412..dc9829a 100644
--- a/xdpyinfo.c
+++ b/xdpyinfo.c
@@ -51,7 +51,8 @@ in this Software without prior written authorization from The Open Group.
# define XF86VIDMODE
# endif
-# if HAVE_X11_EXTENSIONS_XF86DGA_H && HAVE_X11_EXTENSIONS_XF86DGASTR_H
+# if (HAVE_X11_EXTENSIONS_XXF86DGA_H && HAVE_X11_EXTENSIONS_XF86DGAPROTO_H) \
+ || (HAVE_X11_EXTENSIONS_XF86DGA_H && HAVE_X11_EXTENSIONS_XF86DGASTR_H)
# define XFreeXDGA
# endif
@@ -112,8 +113,13 @@ in this Software without prior written authorization from The Open Group.
# endif
#endif
#ifdef XFreeXDGA
-#include <X11/extensions/xf86dga.h>
-#include <X11/extensions/xf86dgastr.h>
+# if HAVE_X11_EXTENSIONS_XXF86DGA_H && HAVE_X11_EXTENSIONS_XF86DGAPROTO_H
+# include <X11/extensions/Xxf86dga.h>
+# include <X11/extensions/xf86dgaproto.h>
+# else
+# include <X11/extensions/xf86dga.h>
+# include <X11/extensions/xf86dgastr.h>
+# endif
#endif
#ifdef XF86MISC
#include <X11/extensions/xf86misc.h>