gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r9597 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r9597 - gnunet/src/util
Date: Fri, 20 Nov 2009 14:25:51 -0700

Author: grothoff
Date: 2009-11-20 14:25:51 -0700 (Fri, 20 Nov 2009)
New Revision: 9597

Modified:
   gnunet/src/util/test_bio.c
Log:
existing code does not work on freebsd because there reading directory files 
directly is fine, also fixing buffer size issues

Modified: gnunet/src/util/test_bio.c
===================================================================
--- gnunet/src/util/test_bio.c  2009-11-20 21:09:51 UTC (rev 9596)
+++ gnunet/src/util/test_bio.c  2009-11-20 21:25:51 UTC (rev 9597)
@@ -202,6 +202,7 @@
 static int
 test_directory_r ()
 {
+#if LINUX
   char *msg;
   char readResult[200];
   struct GNUNET_BIO_ReadHandle *fileR;
@@ -209,10 +210,11 @@
   fileR = GNUNET_BIO_read_open ("/dev");
   GNUNET_assert (NULL != fileR);
   GNUNET_assert (GNUNET_SYSERR ==
-                 GNUNET_BIO_read (fileR, "Read error", readResult, 65537));
+                 GNUNET_BIO_read (fileR, "Read error", readResult, 
sizeof(readResult)));
   msg = NULL;
   GNUNET_BIO_read_close (fileR, &msg);
   GNUNET_free (msg);
+#endif
   return 0;
 }
 
@@ -264,7 +266,7 @@
   fileR = GNUNET_BIO_read_open ("/dev/null");
   GNUNET_assert (NULL != fileR);
   GNUNET_assert (GNUNET_SYSERR ==
-                 GNUNET_BIO_read (fileR, "Read error", readResult, 65537));
+                 GNUNET_BIO_read (fileR, "Read error", readResult, 
sizeof(readResult)));
   readResultString = NULL;
   GNUNET_assert (GNUNET_SYSERR ==
                  GNUNET_BIO_read_string (fileR, "Read string error",





reply via email to

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