mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 17:13:52 +02:00
ASoC: test-component: Use kcalloc() instead of kzalloc()
Use devm_kcalloc() in test_driver_probe() to gain built-in overflow protection, making memory allocation safer when calculating allocation size compared to explicit multiplication. Signed-off-by: Qianfeng Rong <rongqianfeng@vivo.com> Link: https://patch.msgid.link/20250820123423.470486-4-rongqianfeng@vivo.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
3b6f4bd6cd
commit
96bcb34df5
|
|
@ -547,8 +547,8 @@ static int test_driver_probe(struct platform_device *pdev)
|
|||
|
||||
priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
|
||||
cdriv = devm_kzalloc(dev, sizeof(*cdriv), GFP_KERNEL);
|
||||
ddriv = devm_kzalloc(dev, sizeof(*ddriv) * num, GFP_KERNEL);
|
||||
dname = devm_kzalloc(dev, sizeof(*dname) * num, GFP_KERNEL);
|
||||
ddriv = devm_kcalloc(dev, num, sizeof(*ddriv), GFP_KERNEL);
|
||||
dname = devm_kcalloc(dev, num, sizeof(*dname), GFP_KERNEL);
|
||||
if (!priv || !cdriv || !ddriv || !dname || !adata)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user