forked from luck/tmp_suning_uos_patched
ALSA: asihp: Use kcalloc instead of kzalloc to allocate array
The advantage of kcalloc is, that will prevent integer overflows which could result from the multiplication of number of elements and size and it is also a bit nicer to read. The semantic patch that makes this change is available in https://lkml.org/lkml/2011/11/25/107 Signed-off-by: Thomas Meyer <thomas@m3y3r.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
1d5d37f408
commit
6d2d431369
|
@ -631,7 +631,7 @@ struct hpi_control_cache *hpi_alloc_control_cache(const u32 control_count,
|
|||
if (!p_cache)
|
||||
return NULL;
|
||||
|
||||
p_cache->p_info = kzalloc(sizeof(*p_cache->p_info) * control_count,
|
||||
p_cache->p_info = kcalloc(control_count, sizeof(*p_cache->p_info),
|
||||
GFP_KERNEL);
|
||||
if (!p_cache->p_info) {
|
||||
kfree(p_cache);
|
||||
|
|
Loading…
Reference in New Issue
Block a user