Justus Winter, le Wed 20 Nov 2013 14:37:59 +0100, a écrit : > Found using the Clang Static Analyzer. > > * fatfs/dir.c (diskfs_get_directs): Fix error handling.
Ack. > --- > fatfs/dir.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/fatfs/dir.c b/fatfs/dir.c > index 60fc898..5a38c63 100644 > --- a/fatfs/dir.c > +++ b/fatfs/dir.c > @@ -865,6 +865,8 @@ diskfs_get_directs (struct node *dp, > err = vm_map (mach_task_self (), > &buf, buflen, 0, 1, memobj, 0, 0, prot, prot, 0); > mach_port_deallocate (mach_task_self (), memobj); > + if (err) > + return err; > > bufp = buf; > for (i = 0; i < entry; i ++) > -- > 1.7.10.4 > -- Samuel /* * [...] Note that 120 sec is defined in the protocol as the maximum * possible RTT. I guess we'll have to use something other than TCP * to talk to the University of Mars. * PAWS allows us longer timeouts and large windows, so once implemented * ftp to mars will work nicely. */ (from /usr/src/linux/net/inet/tcp.c, concerning RTT [retransmission timeout])