aboutsummaryrefslogtreecommitdiff
path: root/src/ats
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-06-20 11:07:24 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-06-20 11:07:24 +0000
commit715d79fe48b5aaa2fe70dddc6db3548daf299e10 (patch)
treec3d58649656a911eaf1de901a20f112a707563d1 /src/ats
parent95354ef5af0dd6466c5762c0f8d710076193fab5 (diff)
downloadgnunet-715d79fe48b5aaa2fe70dddc6db3548daf299e10.tar.gz
gnunet-715d79fe48b5aaa2fe70dddc6db3548daf299e10.zip
- coverity
Diffstat (limited to 'src/ats')
-rw-r--r--src/ats/ats_api_scheduling.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ats/ats_api_scheduling.c b/src/ats/ats_api_scheduling.c
index 398c8b2d0..88a6423b4 100644
--- a/src/ats/ats_api_scheduling.c
+++ b/src/ats/ats_api_scheduling.c
@@ -1134,7 +1134,8 @@ GNUNET_ATS_address_add (struct GNUNET_ATS_SchedulingHandle *sh,
1134 memcpy (am, ats, ats_count * sizeof (struct GNUNET_ATS_Information)); 1134 memcpy (am, ats, ats_count * sizeof (struct GNUNET_ATS_Information));
1135 pm = (char *) &am[ats_count]; 1135 pm = (char *) &am[ats_count];
1136 memcpy (pm, address->address, address->address_length); 1136 memcpy (pm, address->address, address->address_length);
1137 memcpy (&pm[address->address_length], address->transport_name, namelen); 1137 if (NULL != address->transport_name)
1138 memcpy (&pm[address->address_length], address->transport_name, namelen);
1138 GNUNET_CONTAINER_DLL_insert_tail (sh->pending_head, sh->pending_tail, p); 1139 GNUNET_CONTAINER_DLL_insert_tail (sh->pending_head, sh->pending_tail, p);
1139 do_transmit (sh); 1140 do_transmit (sh);
1140 return GNUNET_OK; 1141 return GNUNET_OK;