diff options
Diffstat (limited to 'drivers/media/common/tuners/xc4000.c')
-rw-r--r-- | drivers/media/common/tuners/xc4000.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/common/tuners/xc4000.c b/drivers/media/common/tuners/xc4000.c index 634f4d9b6c63..21a7b094a774 100644 --- a/drivers/media/common/tuners/xc4000.c +++ b/drivers/media/common/tuners/xc4000.c | |||
@@ -758,7 +758,7 @@ static int xc4000_fwupload(struct dvb_frontend *fe) | |||
758 | n_array, fname, name, | 758 | n_array, fname, name, |
759 | priv->firm_version >> 8, priv->firm_version & 0xff); | 759 | priv->firm_version >> 8, priv->firm_version & 0xff); |
760 | 760 | ||
761 | priv->firm = kzalloc(sizeof(*priv->firm) * n_array, GFP_KERNEL); | 761 | priv->firm = kcalloc(n_array, sizeof(*priv->firm), GFP_KERNEL); |
762 | if (priv->firm == NULL) { | 762 | if (priv->firm == NULL) { |
763 | printk(KERN_ERR "Not enough memory to load firmware file.\n"); | 763 | printk(KERN_ERR "Not enough memory to load firmware file.\n"); |
764 | rc = -ENOMEM; | 764 | rc = -ENOMEM; |