[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r9127 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r9127 - gnunet/src/util |
Date: |
Tue, 6 Oct 2009 05:58:00 -0600 |
Author: grothoff
Date: 2009-10-06 05:58:00 -0600 (Tue, 06 Oct 2009)
New Revision: 9127
Modified:
gnunet/src/util/disk.c
Log:
fix
Modified: gnunet/src/util/disk.c
===================================================================
--- gnunet/src/util/disk.c 2009-10-05 19:17:51 UTC (rev 9126)
+++ gnunet/src/util/disk.c 2009-10-06 11:58:00 UTC (rev 9127)
@@ -1602,9 +1602,7 @@
{
struct GNUNET_DISK_PipeHandle *p;
struct GNUNET_DISK_FileHandle *fds;
- int err;
- err = GNUNET_NO;
p = GNUNET_malloc (sizeof (struct GNUNET_DISK_PipeHandle) + 2 * sizeof
(struct GNUNET_DISK_FileHandle));
fds = (struct GNUNET_DISK_FileHandle *) &p[1];
p->fd[0] = &fds[0];
@@ -1618,9 +1616,9 @@
ret = pipe (fd);
if (ret == -1)
{
- err = errno;
+ eno = errno;
GNUNET_free (p);
- errno = err;
+ errno = eno;
return NULL;
}
p->fd[0]->fd = fd[0];
@@ -1640,9 +1638,8 @@
{
eno = errno;
GNUNET_log_strerror(GNUNET_ERROR_TYPE_ERROR, "fcntl");
- close (p->fd[0]->fd);
- close (p->fd[1]->fd);
- err = GNUNET_YES;
+ GNUNET_break (0 == close (p->fd[0]->fd));
+ GNUNET_break (0 == close (p->fd[1]->fd));
GNUNET_free (p);
errno = eno;
return NULL;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r9127 - gnunet/src/util,
gnunet <=