gnunet-svn
[Top][All Lists]
Advanced

[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);
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]