diff options
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/bio.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/util/bio.c b/src/util/bio.c index 20870576b..ea9415d63 100644 --- a/src/util/bio.c +++ b/src/util/bio.c | |||
@@ -58,8 +58,6 @@ GNUNET_BIO_read_open (const char *fn) | |||
58 | 58 | ||
59 | fd = GNUNET_DISK_file_open (fn, GNUNET_DISK_OPEN_READ, | 59 | fd = GNUNET_DISK_file_open (fn, GNUNET_DISK_OPEN_READ, |
60 | GNUNET_DISK_PERM_NONE); | 60 | GNUNET_DISK_PERM_NONE); |
61 | if (NULL == fd) | ||
62 | return NULL; | ||
63 | h = GNUNET_malloc (sizeof(struct GNUNET_BIO_ReadHandle) + BIO_BUFFER_SIZE); | 61 | h = GNUNET_malloc (sizeof(struct GNUNET_BIO_ReadHandle) + BIO_BUFFER_SIZE); |
64 | h->buffer = (char*) &h[1]; | 62 | h->buffer = (char*) &h[1]; |
65 | h->size = BIO_BUFFER_SIZE; | 63 | h->size = BIO_BUFFER_SIZE; |
@@ -324,12 +322,11 @@ struct GNUNET_BIO_WriteHandle *GNUNET_BIO_write_open (const char *fn) | |||
324 | fd = GNUNET_DISK_file_open (fn, | 322 | fd = GNUNET_DISK_file_open (fn, |
325 | GNUNET_DISK_OPEN_WRITE | GNUNET_DISK_OPEN_TRUNCATE | GNUNET_DISK_OPEN_CREATE, | 323 | GNUNET_DISK_OPEN_WRITE | GNUNET_DISK_OPEN_TRUNCATE | GNUNET_DISK_OPEN_CREATE, |
326 | GNUNET_DISK_PERM_USER_READ | GNUNET_DISK_PERM_USER_WRITE); | 324 | GNUNET_DISK_PERM_USER_READ | GNUNET_DISK_PERM_USER_WRITE); |
327 | if (NULL == fd) | ||
328 | return NULL; | ||
329 | h = GNUNET_malloc (sizeof(struct GNUNET_BIO_WriteHandle) + BIO_BUFFER_SIZE); | 325 | h = GNUNET_malloc (sizeof(struct GNUNET_BIO_WriteHandle) + BIO_BUFFER_SIZE); |
330 | h->buffer = (char*) &h[1]; | 326 | h->buffer = (char*) &h[1]; |
331 | h->size = BIO_BUFFER_SIZE; | 327 | h->size = BIO_BUFFER_SIZE; |
332 | h->fd = fd; | 328 | h->fd = fd; |
329 | |||
333 | return h; | 330 | return h; |
334 | } | 331 | } |
335 | 332 | ||