OSDN Git Service

ASoC: wm0010: Use kmemdup rather than duplicating its implementation
authorFuqian Huang <huangfq.daxian@gmail.com>
Wed, 3 Jul 2019 16:32:24 +0000 (00:32 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 15 Jun 2020 19:58:29 +0000 (20:58 +0100)
commitc01db8b00d35d398fa8264d8d0d2031e8d512318
tree3f93812ac933aea9b882ad1d4b979c8ce87b87bd
parent17212e7188783de75d2a1226c32d3fd7af96ad5d
ASoC: wm0010: Use kmemdup rather than duplicating its implementation

kmemdup is introduced to duplicate a region of memory in a neat way.
Rather than kmalloc/kzalloc + memcpy, which the programmer needs to
write the size twice (sometimes lead to mistakes), kmemdup improves
readability, leads to smaller code and also reduce the chances of mistakes.
Suggestion to use kmemdup rather than using kmalloc/kzalloc + memcpy.

Signed-off-by: Fuqian Huang <huangfq.daxian@gmail.com>
Acked-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20190703163224.1029-1-huangfq.daxian@gmail.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm0010.c