}
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 */
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];
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 */