[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r9630 - gnunet/src/util
From: |
gnunet |
Subject: |
[GNUnet-SVN] r9630 - gnunet/src/util |
Date: |
Sun, 22 Nov 2009 12:09:09 -0700 |
Author: grothoff
Date: 2009-11-22 12:09:09 -0700 (Sun, 22 Nov 2009)
New Revision: 9630
Modified:
gnunet/src/util/bio.c
gnunet/src/util/pseudonym.c
gnunet/src/util/test_bio.c
Log:
fixes
Modified: gnunet/src/util/bio.c
===================================================================
--- gnunet/src/util/bio.c 2009-11-22 19:06:54 UTC (rev 9629)
+++ gnunet/src/util/bio.c 2009-11-22 19:09:09 UTC (rev 9630)
@@ -449,6 +449,11 @@
GNUNET_CONTAINER_META_DATA_SERIALIZE_PART
|
GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS);
+ if (size == -1)
+ {
+ GNUNET_free (buf);
+ return GNUNET_SYSERR;
+ }
if ( (GNUNET_OK != GNUNET_BIO_write_int32 (h, (uint32_t) size)) ||
(GNUNET_OK != GNUNET_BIO_write (h, buf, size)) )
{
Modified: gnunet/src/util/pseudonym.c
===================================================================
--- gnunet/src/util/pseudonym.c 2009-11-22 19:06:54 UTC (rev 9629)
+++ gnunet/src/util/pseudonym.c 2009-11-22 19:09:09 UTC (rev 9630)
@@ -197,7 +197,7 @@
(GNUNET_OK != GNUNET_BIO_write_string(fileW, ns_name)) ||
(GNUNET_OK != GNUNET_BIO_write_meta_data(fileW, meta)) )
{
- GNUNET_BIO_write_close(fileW);
+ (void) GNUNET_BIO_write_close(fileW);
GNUNET_break (GNUNET_OK == GNUNET_DISK_directory_remove (fn));
GNUNET_free (fn);
return;
Modified: gnunet/src/util/test_bio.c
===================================================================
--- gnunet/src/util/test_bio.c 2009-11-22 19:06:54 UTC (rev 9629)
+++ gnunet/src/util/test_bio.c 2009-11-22 19:09:09 UTC (rev 9630)
@@ -252,9 +252,9 @@
fileW = GNUNET_BIO_write_open ("/dev/full");
GNUNET_assert (NULL != fileW);
- GNUNET_BIO_write (fileW, TESTSTRING, strlen (TESTSTRING));
- GNUNET_BIO_write_string (fileW, TESTSTRING);
- GNUNET_BIO_write_meta_data (fileW, metaDataW);
+ (void) GNUNET_BIO_write (fileW, TESTSTRING, strlen (TESTSTRING));
+ (void) GNUNET_BIO_write_string (fileW, TESTSTRING);
+ (void) GNUNET_BIO_write_meta_data (fileW, metaDataW);
GNUNET_assert (GNUNET_SYSERR == GNUNET_BIO_write_close (fileW));
GNUNET_CONTAINER_meta_data_destroy (metaDataW);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r9630 - gnunet/src/util,
gnunet <=