xserver/hw
Dan Nicholson a71bdff47d xfree86: Allow multiple InputClass Match* entries for && matching
Currently when there multiple InputClass entries of the same type, only
the last entry is used and the previous ones are ignored. Instead,
multiple entries are used to create multiple matching conditions.

For instance, an InputClass with

	MatchProduct "foo"
	MatchProduct "bar"

will require that the device's product name contain both foo and bar.
This provides a complement to the || style matching when an entry is
split using the "|" token.

The xorg.conf man page has added an example to hopefully clarify the two
types of compound matches.

Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-06-11 09:41:02 +10:00
..
dmx Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
kdrive Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
vfb Replace deprecated bzero with memset 2010-06-06 15:07:27 +07:00
xfree86 xfree86: Allow multiple InputClass Match* entries for && matching 2010-06-11 09:41:02 +10:00
xnest Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
xquartz Change the devPrivates API to require dixRegisterPrivateKey 2010-06-05 19:23:03 -07:00
xwin Remove more superfluous if(p) checks around free(p) 2010-06-06 20:27:18 +07:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00