]> git.baikalelectronics.ru Git - kernel.git/commit
macintosh: Use kmemdup rather than duplicating its implementation
authorFuqian Huang <huangfq.daxian@gmail.com>
Wed, 3 Jul 2019 16:28:21 +0000 (00:28 +0800)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 2 May 2022 13:01:17 +0000 (23:01 +1000)
commitd88a5be2f2d55c2119477feeee02180a7214df25
treee211f25ea88964a101764264bcf0755ff0812d95
parent4c565d7141a2952a73c9b9f6fe77a62f9ed6d0fa
macintosh: 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>
[chleroy: Fixed parenthesis alignment]
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20190703162821.32322-1-huangfq.daxian@gmail.com
drivers/macintosh/adbhid.c