Re: [PATCH libX11] Always initialise thread support

2013-07-14 Thread Daniel Stone
Hi, On 14 July 2013 17:17, Mark Kettenis mark.kette...@xs4all.nl wrote: Make XOpenDisplay always call XInitThreads when opening a display, thus guarding it against possible disaster scenarios like calling XOpenDisplay without XInitThreads, then passing the Display pointer into an EGL library

Re: [PATCH:luit 0/3] configure.ac cleanups bug fix

2013-07-14 Thread Matthieu Herrb
On Sat, Jul 13, 2013 at 09:43:44AM -0700, Alan Coopersmith wrote: Trying to fix https://bugs.freedesktop.org/show_bug.cgi?id=47792 as well as cleanup some other messes in the configure script. Works for me on Solaris, but could use confirmation on Linux, since that's where the bug is

Re: [PATCH] dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULL

2013-07-14 Thread Peter Hutterer
On Fri, Jul 12, 2013 at 02:28:07PM +0200, walter harms wrote: Am 11.07.2013 21:04, schrieb Peter Hutterer: If a client calls XIGrabDevice in response to a ButtonPress event (regular event selection), the device will have a grab, but listener-grab is NULL. Check for that, to avoid

Re: [PATCH] config: provide example configuration for multi-seat setups

2013-07-14 Thread Peter Hutterer
On Fri, Jul 12, 2013 at 07:48:13AM -0700, Dan Nicholson wrote: On Jul 11, 2013 7:37 PM, Peter Hutterer peter.hutte...@who-t.net wrote: Seats other than seat0 need custom configuration. Provide that with a default configuration file so we can share it across distros. This file

[PATCH] dix: allow a ConstantDeceleration between 0 and 1 (#66134)

2013-07-14 Thread Peter Hutterer
A constant deceleration of x simply means (delta * 1/x). We limited that to values = 1.0f for obvious reasons, but can also allow values from 0-1. That means that ConstantDeceleration is actually a ConstantAcceleration, but hey, if someone needs it... X.Org Bug 66134

[PATCH xlsatoms] Count % signs, require at least 2 for a format string (#39614)

2013-07-14 Thread Peter Hutterer
xlsatoms -format %s sounds like a good idea, the resulting crash isn't. I'm too lazy to check for all possible combinations that we allow here (it is a printf-compatible string), so let's just check that we have two specifiers %. X.Org Bug 39614 http://bugs.freedesktop.org/show_bug.cgi?id=39614