[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r20494 - gnunet/src/namestore
From: |
gnunet |
Subject: |
[GNUnet-SVN] r20494 - gnunet/src/namestore |
Date: |
Wed, 14 Mar 2012 14:30:36 +0100 |
Author: wachs
Date: 2012-03-14 14:30:36 +0100 (Wed, 14 Mar 2012)
New Revision: 20494
Modified:
gnunet/src/namestore/namestore_api.c
gnunet/src/namestore/test_namestore_api_zone_to_name.c
Log:
- fix
Modified: gnunet/src/namestore/namestore_api.c
===================================================================
--- gnunet/src/namestore/namestore_api.c 2012-03-14 13:17:26 UTC (rev
20493)
+++ gnunet/src/namestore/namestore_api.c 2012-03-14 13:30:36 UTC (rev
20494)
@@ -258,8 +258,11 @@
}
name = (char *) &msg[1];
- GNUNET_assert ('\0' == name[name_len -1]);
- GNUNET_assert ((name_len - 1) == strlen(name));
+ if (name_len > 0)
+ {
+ GNUNET_assert ('\0' == name[name_len -1]);
+ GNUNET_assert ((name_len - 1) == strlen(name));
+ }
rd_tmp = &name[name_len];
/* deserialize records */
@@ -479,8 +482,11 @@
expire = GNUNET_TIME_absolute_ntoh(msg->expire);
name_tmp = (char *) &msg[1];
- GNUNET_assert ('\0' == name_tmp[name_len -1]);
- GNUNET_assert (name_len -1 == strlen(name_tmp));
+ if (name_len > 0)
+ {
+ 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];
Modified: gnunet/src/namestore/test_namestore_api_zone_to_name.c
===================================================================
--- gnunet/src/namestore/test_namestore_api_zone_to_name.c 2012-03-14
13:17:26 UTC (rev 20493)
+++ gnunet/src/namestore/test_namestore_api_zone_to_name.c 2012-03-14
13:30:36 UTC (rev 20494)
@@ -216,7 +216,7 @@
delete_existing_db(cfg);
endbadly_task = GNUNET_SCHEDULER_add_delayed(TIMEOUT,endbadly, NULL);
- GNUNET_asprintf(&s_name, "dummy.dummy.gnunet");
+ GNUNET_asprintf(&s_name, "dummy");
/* load privat key */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r20494 - gnunet/src/namestore,
gnunet <=