staging: most: hdm-dim2: Remove possible dereference error
authorAmitoj Kaur Chawla <amitoj1606@gmail.com>
Fri, 18 Mar 2016 19:17:41 +0000 (00:47 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 23 Mar 2016 02:22:13 +0000 (22:22 -0400)
commit982177677a835c7084f50206769bf58906d87d76
treee73df9ab8c486066bedee99aff08e903eaeae223
parent3092c34a4ae6129d97c550d5191cf3e31d14b3ff
staging: most: hdm-dim2: Remove possible dereference error

Commit 3eced21a5afb ("staging: most: hdm-dim2: Replace request_irq
with devm_request_irq") introduced the following static checker
warning:

drivers/staging/most/hdm-dim2/dim2_hdm.c:841 dim2_probe() error: 'dev->netinfo_task' dereferencing possible ERR_PTR()

Remove the bug introduced by the commit due to change in control flow
by returning PTR_ERR immediately rather than returning at the end of
the function since we do not need to free anything.

Fixes: 3eced21a5afb
Signed-off-by: Amitoj Kaur Chawla <amitoj1606@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/most/hdm-dim2/dim2_hdm.c