Commit 3dd653c0 authored by Zhen Lei's avatar Zhen Lei Committed by Jiri Kosina
Browse files

HID: pidff: fix error return code in hid_pidff_init()



Fix to return a negative error code from the error handling
case instead of 0, as done elsewhere in this function.

Fixes: 224ee88f ("Input: add force feedback driver for PID devices")
Reported-by: default avatarHulk Robot <hulkci@huawei.com>
Signed-off-by: default avatarZhen Lei <thunder.leizhen@huawei.com>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 81c8bf91
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1292,6 +1292,7 @@ int hid_pidff_init(struct hid_device *hid)

	if (pidff->pool[PID_DEVICE_MANAGED_POOL].value &&
	    pidff->pool[PID_DEVICE_MANAGED_POOL].value[0] == 0) {
		error = -EPERM;
		hid_notice(hid,
			   "device does not support device managed pool\n");
		goto fail;