aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/s5p-tv
diff options
context:
space:
mode:
authorThomas Meyer <thomas@m3y3r.de>2011-11-29 15:08:00 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2011-12-30 14:22:08 -0500
commit505b534d9611023a5fcd6010c4366d5cb884d751 (patch)
treed3ca96f77de56ab43ba0eddd5f245db419d377b5 /drivers/media/video/s5p-tv
parentb9d5efcceb6b34ee20111b62cf7be61ae79af4e9 (diff)
[media] v4l: s5p-tv: 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: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/video/s5p-tv')
-rw-r--r--drivers/media/video/s5p-tv/hdmi_drv.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/media/video/s5p-tv/hdmi_drv.c b/drivers/media/video/s5p-tv/hdmi_drv.c
index 0279e6e89feb..8199288481f3 100644
--- a/drivers/media/video/s5p-tv/hdmi_drv.c
+++ b/drivers/media/video/s5p-tv/hdmi_drv.c
@@ -838,8 +838,8 @@ static int hdmi_resources_init(struct hdmi_device *hdev)
838 dev_err(dev, "failed to get clock 'hdmiphy'\n"); 838 dev_err(dev, "failed to get clock 'hdmiphy'\n");
839 goto fail; 839 goto fail;
840 } 840 }
841 res->regul_bulk = kzalloc(ARRAY_SIZE(supply) * 841 res->regul_bulk = kcalloc(ARRAY_SIZE(supply),
842 sizeof res->regul_bulk[0], GFP_KERNEL); 842 sizeof(res->regul_bulk[0]), GFP_KERNEL);
843 if (!res->regul_bulk) { 843 if (!res->regul_bulk) {
844 dev_err(dev, "failed to get memory for regulators\n"); 844 dev_err(dev, "failed to get memory for regulators\n");
845 goto fail; 845 goto fail;