Am Samstag, 26. November 2005 18:05 schrieb Oliver Neukum:
> Am Samstag, 26. November 2005 16:20 schrieb Ville Syrjälä:
> > +               ar2->buf[i] = usb_buffer_alloc(udev, 4, GFP_KERNEL, 
> > &ar2->buf_dma[i]);
> > +               if (!ar2->buf[i])
> > +                       return -ENOMEM;
> > +
> > +               ar2->urb[i] = usb_alloc_urb(0, GFP_KERNEL);
> > +               if (!ar2->urb[i])
> > +                       return -ENOMEM;
> 
> That is a memory leak in the error case.

Sorry, I take that back, it is not.

        Regards
                Oliver

Reply via email to