Messages in this thread Patch in this message |  | | Subject | [PATCH 1/2] [media] blackfin-capture: Use kcalloc() in bcap_init_sensor_formats() | From | SF Markus Elfring <> | Date | Sun, 9 Oct 2016 21:56:37 +0200 |
| |
From: Markus Elfring <elfring@users.sourceforge.net> Date: Sun, 9 Oct 2016 21:12:13 +0200
A multiplication for the size determination of a memory allocation indicated that an array data structure should be processed. Thus reuse the corresponding function "kcalloc".
This issue was detected by using the Coccinelle software.
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> --- drivers/media/platform/blackfin/bfin_capture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/platform/blackfin/bfin_capture.c b/drivers/media/platform/blackfin/bfin_capture.c index 8eb0339..c5e1043 100644 --- a/drivers/media/platform/blackfin/bfin_capture.c +++ b/drivers/media/platform/blackfin/bfin_capture.c @@ -169,7 +169,7 @@ static int bcap_init_sensor_formats(struct bcap_device *bcap_dev) if (!num_formats) return -ENXIO; - sf = kzalloc(num_formats * sizeof(*sf), GFP_KERNEL); + sf = kcalloc(num_formats, sizeof(*sf), GFP_KERNEL); if (!sf) return -ENOMEM; -- 2.10.1
|  |