diff options
author | Dan Carpenter <dan.carpenter@linaro.org> | 2024-03-04 10:04:48 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2024-03-05 16:59:36 +0300 |
commit | 34164202a5827f60a203ca9acaf2d9f7d432aac8 (patch) | |
tree | cc027910dfa741e89d112494d043a85e623f319f /scripts/generate_rust_analyzer.py | |
parent | 4d44ea3a61c20faedc042874489c2758ae5daca0 (diff) | |
download | linux-34164202a5827f60a203ca9acaf2d9f7d432aac8.tar.xz |
staging: greybus: fix get_channel_from_mode() failure path
The get_channel_from_mode() function is supposed to return the channel
which matches the mode. But it has a bug where if it doesn't find a
matching channel then it returns the last channel. It should return
NULL instead.
Also remove an unnecessary NULL check on "channel".
Fixes: 2870b52bae4c ("greybus: lights: add lights implementation")
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Rui Miguel Silva <rmfrfs@gmail.com>
Reviewed-by: Alex Elder <elder@linaro.org>
Link: https://lore.kernel.org/r/379c0cb4-39e0-4293-8a18-c7b1298e5420@moroto.mountain
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions