From: Matthias Wachs Date: Wed, 7 Sep 2011 11:17:30 +0000 (+0000) Subject: gnunet-service-transport_neighbours.c requires ats_count > 0, at lest \0 terminator... X-Git-Tag: initial-import-from-subversion-38251~17208 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5ce5c0150e0d6682576152e0494f13abe86ec1bf;p=oweals%2Fgnunet.git gnunet-service-transport_neighbours.c requires ats_count > 0, at lest \0 terminator is required --- diff --git a/src/ats/ats_api.c b/src/ats/ats_api.c index ab3ca4e9c..ba80360e4 100644 --- a/src/ats/ats_api.c +++ b/src/ats/ats_api.c @@ -548,6 +548,7 @@ create_allocation_record (const char *plugin_name, struct Session *session, memcpy (&ar[1], plugin_addr, plugin_addr_len); ar->session = session; ar->plugin_addr_len = plugin_addr_len; + GNUNET_assert (ats_count > 0); GNUNET_array_grow (ar->ats, ar->ats_count, ats_count); memcpy (ar->ats, ats, ats_count * sizeof (struct GNUNET_TRANSPORT_ATS_Information));