From: Alan Coopersmith Date: Mon, 21 Sep 2009 23:27:55 +0000 (-0700) Subject: Use xf86vmproto.h instead of xf86vmstr.h if it is installed X-Git-Tag: xdpyinfo-1.1.0~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f9eaeadea17cb96ab85ee6cc0b5aa3867a832bcc;p=platform%2Fupstream%2Fxdpyinfo.git Use xf86vmproto.h instead of xf86vmstr.h if it is installed Clears warnings when built with xf86vidmodeproto 2.2.99.1 & later Signed-off-by: Alan Coopersmith Acked-by: Peter Hutterer --- diff --git a/configure.ac b/configure.ac index dfd8c83..0ed78b0 100644 --- a/configure.ac +++ b/configure.ac @@ -60,7 +60,7 @@ PKG_CHECK_MODULES(DPY_XKB, x11, PKG_CHECK_MODULES(DPY_XF86VIDMODE, xxf86vm, [SAVE_CPPFLAGS="$CPPFLAGS" CPPFLAGS="$CPPFLAGS $DPY_XF86VIDMODE_CFLAGS $DPY_X11_CFLAGS" - AC_CHECK_HEADERS([X11/extensions/xf86vmode.h X11/extensions/xf86vmstr.h],,,[#include ]) + AC_CHECK_HEADERS([X11/extensions/xf86vmode.h X11/extensions/xf86vmstr.h X11/extensions/xf86vmproto.h],,,[#include ]) CPPFLAGS="$SAVE_CPPFLAGS"],[echo "not found"]) AC_ARG_WITH(dga, AC_HELP_STRING([--without-dga],[Disable dga support.]), diff --git a/xdpyinfo.c b/xdpyinfo.c index 1125aa4..21b8412 100644 --- a/xdpyinfo.c +++ b/xdpyinfo.c @@ -46,7 +46,8 @@ in this Software without prior written authorization from The Open Group. # define XKB # endif -# if HAVE_X11_EXTENSIONS_XF86VMODE_H && HAVE_X11_EXTENSIONS_XF86VMSTR_H +# if HAVE_X11_EXTENSIONS_XF86VMODE_H && \ + (HAVE_X11_EXTENSIONS_XF86VMSTR_H || HAVE_X11_EXTENSIONS_XF86VMPROTO_H) # define XF86VIDMODE # endif @@ -104,7 +105,11 @@ in this Software without prior written authorization from The Open Group. #endif #ifdef XF86VIDMODE #include -#include +# if HAVE_X11_EXTENSIONS_XF86VMPROTO_H /* xf86vidmodeproto 2.2.99.1 & later */ +# include +# else +# include +# endif #endif #ifdef XFreeXDGA #include