On Wed, Feb 23, 2011 at 11:52:02 -0500, Adam Jackson wrote: > diff --git a/include/X11/extensions/Xfixes.h b/include/X11/extensions/Xfixes.h > index 0c00310..481531c 100644 > --- a/include/X11/extensions/Xfixes.h > +++ b/include/X11/extensions/Xfixes.h > @@ -1,5 +1,6 @@ > /* > * Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. > + * Copyright 2010 Red Hat, Inc. > * > * Permission is hereby granted, free of charge, to any person obtaining a > * copy of this software and associated documentation files (the "Software"), > @@ -249,6 +250,20 @@ XFixesShowCursor (Display *dpy, Window win); > > #endif /* XFIXES_MAJOR >= 4 */ > > +#if XFIXES_MAJOR >= 5 > + > +typedef XID PointerBarrier; > + > +PointerBarrier > +XFixesCreatePointerBarrier(Display *dpy, Window w, int x1, int y1, > + int x2, int y2, int directions, > + int num_devices, short *devices); > +
the libXi API uses int for deviceid, so short here looks a bit inconsistent (I know it's CARD16 on the wire so this doesn't really matter). > +void > +XFixesDestroyPointerBarrier(Display *dpy, PointerBarrier b); > + > +#endif /* XFIXES_MAJOR >= 5 */ > + > _XFUNCPROTOEND > > #endif /* _XFIXES_H_ */ Cheers, Julien _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
