ASoC: sma1307: Add NULL check in sma1307_setting_loaded()
authorChenyuan Yang <chenyuan0y@gmail.com>
Tue, 11 Mar 2025 01:57:14 +0000 (20:57 -0500)
committerMark Brown <broonie@kernel.org>
Sun, 16 Mar 2025 23:33:38 +0000 (23:33 +0000)
commit0ec6bd16705fe21d6429d6b8f7981eae2142bba8
tree5d27ea6ef521257628b55fb328518b54934e04ce
parentf37ab219a3336ef787ce4babd20510f060f6f48d
ASoC: sma1307: Add NULL check in sma1307_setting_loaded()

All varibale allocated by kzalloc and devm_kzalloc could be NULL.
Multiple pointer checks and their cleanup are added.

This issue is found by our static analysis tool

Signed-off-by: Chenyuan Yang <chenyuan0y@gmail.com>
Link: https://patch.msgid.link/20250311015714.1333857-1-chenyuan0y@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/sma1307.c