From c3378458573ccc35782ffc85660cd56ad5ed839b Mon Sep 17 00:00:00 2001 From: Kenneth Waters Date: Tue, 21 Sep 2010 00:58:23 -0700 Subject: [PATCH] --- yaml --- r: 211359 b: refs/heads/master c: d2520a426dc3033c00077e923a553fc6c98c7564 h: refs/heads/master i: 211357: c4787b0df8c3a1d06c8b89b5503c18a060173d95 211355: ccc70e7bb7bd01f557813b3ab3d15f09732a30ae 211351: 07f2abcc0eed2aa61130e1d409462bf970e9ddbb 211343: dd7934885d8954cab645ece4a96a8c7e82ea3a31 211327: 4564a1d900dab4540ef3f525bf66392455dca5a5 v: v3 --- [refs] | 2 +- trunk/drivers/input/joydev.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 186b72d76f2f..5c08f120eaed 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 38e7afe96c7c0ad900824911c61fdb04078033dc +refs/heads/master: d2520a426dc3033c00077e923a553fc6c98c7564 diff --git a/trunk/drivers/input/joydev.c b/trunk/drivers/input/joydev.c index d85bd8a7967d..22239e988498 100644 --- a/trunk/drivers/input/joydev.c +++ b/trunk/drivers/input/joydev.c @@ -483,6 +483,9 @@ static int joydev_handle_JSIOCSAXMAP(struct joydev *joydev, memcpy(joydev->abspam, abspam, len); + for (i = 0; i < joydev->nabs; i++) + joydev->absmap[joydev->abspam[i]] = i; + out: kfree(abspam); return retval;