MOUSE_MAXBUTTON
static int p2l[MOUSE_MAXBUTTON] = {
if ((lbutton <= 0) || (lbutton > MOUSE_MAXBUTTON))
if ((pbutton <= 0) || (pbutton > MOUSE_MAXBUTTON))
for (pb = 0; (pb < MOUSE_MAXBUTTON) && (pbuttons != 0); ++pb) {
for (i = 0; (i < MOUSE_MAXBUTTON) && (mask != 0); ++i) {
static struct button_state bstate[MOUSE_MAXBUTTON]; /* button state */
static struct button_state *mstate[MOUSE_MAXBUTTON];/* mapped button st.*/
for (i = 0; i < MOUSE_MAXBUTTON; ++i)
if ((i <= 0) || (i > MOUSE_MAXBUTTON)) {
if ((i <= 0) || (i > MOUSE_MAXBUTTON - 1)) {
if ((i <= 0) || (i > MOUSE_MAXBUTTON - 1)) {
for (j = 0; j < MOUSE_MAXBUTTON; ++j) {
for (i = 0; i < MOUSE_MAXBUTTON; ++i) {