xfree86: Set fnmatch pathname flag for InputClass device matching

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>
This commit is contained in:
Dan Nicholson 2010-02-10 15:36:48 +10:00 committed by Peter Hutterer
parent 9b369f7127
commit 27d1b86d1b

View File

@ -535,7 +535,7 @@ InputClassMatches(XF86ConfInputClassPtr iclass, InputAttributes *attrs)
/* see if any of the values match */ /* see if any of the values match */
for (cur = iclass->match_device, match = FALSE; *cur; cur++) for (cur = iclass->match_device, match = FALSE; *cur; cur++)
#ifdef HAVE_FNMATCH_H #ifdef HAVE_FNMATCH_H
if (fnmatch(*cur, attrs->device, 0) == 0) { if (fnmatch(*cur, attrs->device, FNM_PATHNAME) == 0) {
#else #else
if (strstr(attrs->device, *cur)) { if (strstr(attrs->device, *cur)) {
#endif #endif