s/MAX_DEVICES/MAXDEVICES/ updates.
The number of input devices is MAXDEVICES, not MAX_DEVICES (f781a752e6
)
Two comments updated to refer to MAXDEVICES.
MAX_FUNCS in sigio.c was set to 16 if MAX_DEVICES was undefined. If more
than 15 physical input devices were present, this could result in a
failure to install the SIGIO handler for any device above 15.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
183c075d2f
commit
b773b4e8e0
|
@ -75,11 +75,11 @@
|
|||
# define O_ASYNC FASYNC
|
||||
#endif
|
||||
|
||||
#ifdef MAX_DEVICES
|
||||
/* MAX_DEVICES represents the maximimum number of input devices usable
|
||||
#ifdef MAXDEVICES
|
||||
/* MAXDEVICES represents the maximimum number of input devices usable
|
||||
* at the same time plus one entry for DRM support.
|
||||
*/
|
||||
# define MAX_FUNCS (MAX_DEVICES + 1)
|
||||
# define MAX_FUNCS (MAXDEVICES + 1)
|
||||
#else
|
||||
# define MAX_FUNCS 16
|
||||
#endif
|
||||
|
|
|
@ -119,7 +119,7 @@ typedef struct _InputClients {
|
|||
* OtherInputMasks struct and exactly one InputClients struct hanging off
|
||||
* inputClients. Each further client appends to the inputClients list.
|
||||
* Each Mask field is per-device, with the device id as the index.
|
||||
* Exception: for non-device events (Presence events), the MAX_DEVICES
|
||||
* Exception: for non-device events (Presence events), the MAXDEVICES
|
||||
* deviceid is used.
|
||||
*/
|
||||
typedef struct _OtherInputMasks {
|
||||
|
|
|
@ -51,7 +51,7 @@ in this Software without prior written authorization from The Open Group.
|
|||
# include "picturestr.h"
|
||||
#endif
|
||||
|
||||
# include "inputstr.h" /* for MAX_DEVICES */
|
||||
# include "inputstr.h"
|
||||
|
||||
/* per-screen private data */
|
||||
static int miDCScreenKeyIndex;
|
||||
|
|
Loading…
Reference in New Issue
Block a user