[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] error checking / gcc4
Thanks! On 9/12/05, Rik van Riel <riel@xxxxxxxxxx> wrote: > There are a few more places where gcc4 complains about not > checking the return value of certain calls. This trivial > patch adds error checking to tools/console/daemon/utils.c > > Signed-off-by: Rik van Riel <riel@xxxxxxxxxx> > > --- xen-unstable/tools/console/daemon/utils.c.gcc4 2005-09-07 > 11:14:24.000000000 -0400 > +++ xen-unstable/tools/console/daemon/utils.c 2005-09-07 11:16:21.000000000 > -0400 > @@ -105,7 +105,9 @@ > close(fd); > > umask(027); > - chdir("/"); > + if (chdir("/") < 0) { > + exit(1); > + } > > fd = open(pidfile, O_RDWR | O_CREAT); > if (fd == -1) { > @@ -117,7 +119,9 @@ > } > > len = sprintf(buf, "%d\n", getpid()); > - write(fd, buf, len); > + if (write(fd, buf, len) < 0) { > + exit(1); > + } > > signal(SIGCHLD, child_exit); > signal(SIGTSTP, SIG_IGN); > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-devel > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |