On Tue, Oct 01, 2013 at 12:32:06PM -0400, Lidza Louina wrote:
> On Tue, Oct 1, 2013 at 12:09 PM, Dan Carpenter <dan.carpen...@oracle.com> 
> wrote:
> > On Tue, Oct 01, 2013 at 12:00:23PM -0400, Lidza Louina wrote:
> >> @@ -306,7 +316,16 @@ int dgap_tty_register(struct board_t *brd)
> >>
> >>       DPR_INIT(("DGAP REGISTER TTY: MAJORS: %d %d\n", 
> >> brd->SerialDriver->major,
> >>               brd->PrintDriver->major));
> >> -
> >
> > You need a "return 0;" here otherwise we release everything on success
> > when we worked so hard to allocate it.
> >
> > regards,
> > dan carpenter
> 
> When I add that I get these smatch warnings:
> 
> drivers/staging/dgap/dgap_tty.c:323 dgap_tty_register() info: ignoring
> unreachable code.
> drivers/staging/dgap/dgap_tty.c:323 dgap_tty_register() info: ignoring
> unreachable code.
> 
> Ignore these warnings?

No.  The warnings are correct and show a bug.  The last two errors
aren't handled correctly.  Also I see I left out an if statement
from my previous instructions...

You know what?  This function is never called, let's just delete it
instead of messing about.

regards,
dan carpenter

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to