Input: lm8323 - missing error check in lm8323_set_disable()
Subsystems (3)
PATCH 1/1 Input: lm8323 - missing error check in lm8323_set_disable()
The missing error handling here is not especially harmful but static checkers complain that "i" can be used uninitialized.
Signed-off-by Dan Carpenter <[email protected]>
drivers/input/keyboard/lm8323.c +2 -0
@@ -616,6 +616,8 @@ static ssize_t lm8323_set_disable(struct device *dev,unsigned int i; ret =kstrtouint (buf,10 , &i); +if (ret) +return ret;mutex_lock (&lm->lock); lm->kp_enabled = !i;
Quoted 4 lines · Dan Carpenter
The missing error handling here is not especially harmful but static checkers complain that "i" can be used uninitialized.
Signed-off-by Dan Carpenter <[email protected]>
Applied, thank you.
Quoted 14 lines
drivers/input/keyboard/lm8323.c +2
-0@@ -616,6 +616,8 @@ static ssize_t lm8323_set_disable(struct device *dev,unsigned int i; ret =kstrtouint (buf,10 , &i); +if (ret) +return ret;mutex_lock (&lm->lock); lm->kp_enabled = !i;
Signature · 1 line
Dmitry