gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r18700 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r18700 - gnunet/src/fs
Date: Mon, 19 Dec 2011 21:40:58 +0100

Author: grothoff
Date: 2011-12-19 21:40:58 +0100 (Mon, 19 Dec 2011)
New Revision: 18700

Modified:
   gnunet/src/fs/fs_api.c
Log:
-check for NULL

Modified: gnunet/src/fs/fs_api.c
===================================================================
--- gnunet/src/fs/fs_api.c      2011-12-19 20:36:36 UTC (rev 18699)
+++ gnunet/src/fs/fs_api.c      2011-12-19 20:40:58 UTC (rev 18700)
@@ -1795,7 +1795,7 @@
       (GNUNET_OK != GNUNET_BIO_write_int32 (wh, sr->availability_success)) ||
       (GNUNET_OK != GNUNET_BIO_write_int32 (wh, sr->availability_trials)) ||
       (GNUNET_OK != GNUNET_BIO_write (wh, sr->keyword_bitmap,
-                                     (sr->uri->data.ksk.keywordCount + 7) / 
8)) )
+                                     (sr->uri == NULL) ? 0 : 
(sr->uri->data.ksk.keywordCount + 7) / 8)) )
 
   {
     GNUNET_break (0);
@@ -2101,7 +2101,7 @@
   sr->keyword_bitmap = GNUNET_malloc ((sr->uri->data.ksk.keywordCount + 7) / 
8); /* round up, count bits */
   if (GNUNET_OK != GNUNET_BIO_read (rh, "keyword-bitmap",
                                    sr->keyword_bitmap,
-                                   (sr->uri->data.ksk.keywordCount + 7) / 8))
+                                   (sr->uri == NULL) ? 0 : 
(sr->uri->data.ksk.keywordCount + 7) / 8))
   {
     GNUNET_break (0);
     goto cleanup;




reply via email to

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