Fixed X11 XInput2 multitouch test to work in configure script.

configure wraps this C code in a main() function, so you can't declare a
function body in there. Besides, I'm not sure why we declared a function
that's part of the multitouch API anyhow.

Now we just reference a type that only exists if the headers have multitouch
support and call it a day.
This commit is contained in:
Ryan C. Gordon 2014-03-02 01:59:25 -05:00
parent 1005c93402
commit fc0daeba75
2 changed files with 0 additions and 10 deletions

5
configure vendored
View file

@ -20173,11 +20173,6 @@ main ()
int event_type = XI_TouchBegin; int event_type = XI_TouchBegin;
XITouchClassInfo *t; XITouchClassInfo *t;
Status
XIAllowTouchEvents(Display *a,int b,unsigned int c,Window d,int f)
{
return (Status)0;
}
; ;
return 0; return 0;

View file

@ -1555,11 +1555,6 @@ AC_HELP_STRING([--enable-video-x11-xinput], [enable X11 XInput extension for man
],[ ],[
int event_type = XI_TouchBegin; int event_type = XI_TouchBegin;
XITouchClassInfo *t; XITouchClassInfo *t;
Status
XIAllowTouchEvents(Display *a,int b,unsigned int c,Window d,int f)
{
return (Status)0;
}
],[ ],[
have_xinput2_multitouch=yes have_xinput2_multitouch=yes
AC_DEFINE(SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH) AC_DEFINE(SDL_VIDEO_DRIVER_X11_XINPUT2_SUPPORTS_MULTITOUCH)