pinctrl: th1520: Fix potential null pointer dereference on func
The initialization of muxtype deferences pointer func before func is sanity checked with a null pointer check, hence we have a null pointer deference issue. Fix this by only deferencing func with the assignment to muxtype after func has been null pointer checked. Fixes: 1fc30cd9 ("pinctrl: th1520: Factor out casts") Signed-off-by:Colin Ian King <colin.i.king@gmail.com> Reported-by:
Kees Bakker <kees@ijzerbout.nl> Acked-by:
Drew Fustini <dfustini@tenstorrent.com> Link: https://lore.kernel.org/20241016155655.334518-1-colin.i.king@gmail.com Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
Loading
Please register or sign in to comment