[staging-next 09/12] staging/eascap: add first level indentation to regget/set functions
Dan Carpenter
error27 at gmail.com
Wed Feb 9 07:15:16 UTC 2011
On Wed, Feb 09, 2011 at 07:29:33AM +0200, Winkler, Tomas wrote:
> > On Wed, Feb 09, 2011 at 01:12:48AM +0200, Tomas Winkler wrote:
> > > +
> > > + return 0xFF & rc;
> >
> > You didn't introduce this, but it's wrong. It's masking out negative
> > error codes. The caller does check for error codes. Probably it
> > would make more sense to just return rc directly... I'm not sure what
> > was intended here.
>
> You have a point although in this particular case it is more pointless
> then wrong. I will fix in another patch, though.
usb_control_msg() returns the number of bytes transfered or it returns
a negative error code. The mask would change a return value of -ENOMEM
into 244 bytes successfully transfered. So that's definitely not right.
regards,
dan carpenter
More information about the devel
mailing list