diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2012-06-20 11:07:24 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2012-06-20 11:07:24 +0000 |
commit | 715d79fe48b5aaa2fe70dddc6db3548daf299e10 (patch) | |
tree | c3d58649656a911eaf1de901a20f112a707563d1 /src/ats | |
parent | 95354ef5af0dd6466c5762c0f8d710076193fab5 (diff) | |
download | gnunet-715d79fe48b5aaa2fe70dddc6db3548daf299e10.tar.gz gnunet-715d79fe48b5aaa2fe70dddc6db3548daf299e10.zip |
- coverity
Diffstat (limited to 'src/ats')
-rw-r--r-- | src/ats/ats_api_scheduling.c | 3 |
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; |