X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Finput%2Fff-core.c;h=eebc72465fc9beb44d2ecfa77a78d24cbd31f891;hb=1d25891f3241103d14ea78236504474a138b8ada;hp=783b3412ceadad32b77430c483ce3375faafc481;hpb=bef986502fa398b1785a3979b1aa17cd902d3527;p=linux-2.6 diff --git a/drivers/input/ff-core.c b/drivers/input/ff-core.c index 783b3412ce..eebc72465f 100644 --- a/drivers/input/ff-core.c +++ b/drivers/input/ff-core.c @@ -281,7 +281,8 @@ int input_ff_event(struct input_dev *dev, unsigned int type, break; default: - ff->playback(dev, code, value); + if (check_effect_access(ff, code, NULL) == 0) + ff->playback(dev, code, value); break; }