diff options
-rw-r--r-- | drivers/staging/comedi/drivers/pcmuio.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/staging/comedi/drivers/pcmuio.c b/drivers/staging/comedi/drivers/pcmuio.c index b88b24d290e8..1c219018d2e5 100644 --- a/drivers/staging/comedi/drivers/pcmuio.c +++ b/drivers/staging/comedi/drivers/pcmuio.c | |||
@@ -618,9 +618,7 @@ static int pcmuio_attach(struct comedi_device *dev, struct comedi_devconfig *it) | |||
618 | spin_lock_init(&devpriv->asics[asic].spinlock); | 618 | spin_lock_init(&devpriv->asics[asic].spinlock); |
619 | 619 | ||
620 | n_subdevs = board->num_asics * 2; | 620 | n_subdevs = board->num_asics * 2; |
621 | devpriv->sprivs = kcalloc(n_subdevs, | 621 | devpriv->sprivs = kcalloc(n_subdevs, sizeof(*subpriv), GFP_KERNEL); |
622 | sizeof(struct pcmuio_subdev_private), | ||
623 | GFP_KERNEL); | ||
624 | if (!devpriv->sprivs) | 622 | if (!devpriv->sprivs) |
625 | return -ENOMEM; | 623 | return -ENOMEM; |
626 | 624 | ||