X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=drivers%2Fusb%2Fwusbcore%2Fwa-xfer.c;h=c038635d1c64efb825f6d16dc8bd44b61ee98ab4;hb=92c4d9bd1648b3eaca6b8b8f8932eec390ba7327;hp=7d192f3e674211f833407ec8836fe3501ccdc34c;hpb=45c16cd9287819cf1c870f2d8e7738c4c90512ca;p=safe%2Fjmp%2Flinux-2.6 diff --git a/drivers/usb/wusbcore/wa-xfer.c b/drivers/usb/wusbcore/wa-xfer.c index 7d192f3..c038635 100644 --- a/drivers/usb/wusbcore/wa-xfer.c +++ b/drivers/usb/wusbcore/wa-xfer.c @@ -674,7 +674,7 @@ static int __wa_xfer_setup_segs(struct wa_xfer *xfer, size_t xfer_hdr_size) size_t buf_itr, buf_size, buf_itr_size; result = -ENOMEM; - xfer->seg = kzalloc(xfer->segs * sizeof(xfer->seg[0]), GFP_ATOMIC); + xfer->seg = kcalloc(xfer->segs, sizeof(xfer->seg[0]), GFP_ATOMIC); if (xfer->seg == NULL) goto error_segs_kzalloc; buf_itr = 0;