OSDN Git Service

HID: cougar: Make use of the helper function devm_add_action_or_reset()
authorCai Huoqing <caihuoqing@baidu.com>
Wed, 22 Sep 2021 12:59:31 +0000 (20:59 +0800)
committerJiri Kosina <jkosina@suse.cz>
Thu, 7 Oct 2021 11:37:25 +0000 (13:37 +0200)
commit8e3cd9221c66b97c31964c013499e6c8d0f49440
tree9637be79c3d77c2cefca1e382574f0ea9757cd37
parenta68f3bd13994b315f47ec7e4da8d1c39ba0a2bb4
HID: cougar: Make use of the helper function devm_add_action_or_reset()

The helper function devm_add_action_or_reset() will internally
call devm_add_action(), and if devm_add_action() fails then it will
execute the action mentioned and return the error code. So
use devm_add_action_or_reset() instead of devm_add_action()
to simplify the error handling, reduce the code.

Signed-off-by: Cai Huoqing <caihuoqing@baidu.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-cougar.c