diff options
author | Jiri Kosina <jkosina@suse.cz> | 2015-03-27 11:03:26 -0400 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2015-03-27 11:03:26 -0400 |
commit | b9e9cd32ba33d13c7ecbc15b9f4418beded403d2 (patch) | |
tree | 84667f0d19e7b0768f98dabfe2c97d0320ff43b2 /drivers/hid | |
parent | f1088b38ff486653f8645e2dff74e2a1397f9e31 (diff) |
HID: pidff: effect can't be NULL
Force-beedback core guarantees that the 'effect' pointer that's being passed
to ->upload() callback is non-NULL.
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'drivers/hid')
-rw-r--r-- | drivers/hid/usbhid/hid-pidff.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/hid/usbhid/hid-pidff.c b/drivers/hid/usbhid/hid-pidff.c index 1b3fa70bd5ff..08174d341f4a 100644 --- a/drivers/hid/usbhid/hid-pidff.c +++ b/drivers/hid/usbhid/hid-pidff.c | |||
@@ -569,7 +569,7 @@ static int pidff_upload_effect(struct input_dev *dev, struct ff_effect *effect, | |||
569 | int error; | 569 | int error; |
570 | 570 | ||
571 | pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = 0; | 571 | pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = 0; |
572 | if (old && effect) { | 572 | if (old) { |
573 | pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = | 573 | pidff->block_load[PID_EFFECT_BLOCK_INDEX].value[0] = |
574 | pidff->pid_id[effect->id]; | 574 | pidff->pid_id[effect->id]; |
575 | } | 575 | } |