gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r20489 - gnunet/src/namestore


From: gnunet
Subject: [GNUnet-SVN] r20489 - gnunet/src/namestore
Date: Wed, 14 Mar 2012 14:01:16 +0100

Author: wachs
Date: 2012-03-14 14:01:16 +0100 (Wed, 14 Mar 2012)
New Revision: 20489

Modified:
   gnunet/src/namestore/gnunet-service-namestore.c
   gnunet/src/namestore/namestore_api.c
Log:
- fix


Modified: gnunet/src/namestore/gnunet-service-namestore.c
===================================================================
--- gnunet/src/namestore/gnunet-service-namestore.c     2012-03-14 12:45:35 UTC 
(rev 20488)
+++ gnunet/src/namestore/gnunet-service-namestore.c     2012-03-14 13:01:16 UTC 
(rev 20489)
@@ -1239,7 +1239,7 @@
     /* found result */
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Found results: name is `%s', has %u 
records\n", name, rd_count);
     res = GNUNET_YES;
-    name_len = strlen (name);
+    name_len = strlen (name) +1;
   }
   else
   {

Modified: gnunet/src/namestore/namestore_api.c
===================================================================
--- gnunet/src/namestore/namestore_api.c        2012-03-14 12:45:35 UTC (rev 
20488)
+++ gnunet/src/namestore/namestore_api.c        2012-03-14 13:01:16 UTC (rev 
20489)
@@ -477,7 +477,8 @@
     expire = GNUNET_TIME_absolute_ntoh(msg->expire);
 
     name_tmp = (char *) &msg[1];
-    GNUNET_assert ('\0' == name_tmp[name_len]);
+    GNUNET_assert ('\0' == name_tmp[name_len -1]);
+    GNUNET_assert (name_len -1 == strlen(name_tmp));
     rd_tmp = &name_tmp[name_len];
 
     struct GNUNET_NAMESTORE_RecordData rd[rd_count];




reply via email to

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