aboutsummaryrefslogtreecommitdiff
path: root/src/peerinfo
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2010-11-12 13:03:09 +0000
committerNathan S. Evans <evans@in.tum.de>2010-11-12 13:03:09 +0000
commitcbf31898e0dfd22935482fed6652cc45caa392a2 (patch)
tree9f1acd0f413fbdf97e748442773191c4b7388ea4 /src/peerinfo
parentc388d77b2f756d974e9ad2bd3d1dd4d17cc9c62a (diff)
downloadgnunet-cbf31898e0dfd22935482fed6652cc45caa392a2.tar.gz
gnunet-cbf31898e0dfd22935482fed6652cc45caa392a2.zip
missing null check
Diffstat (limited to 'src/peerinfo')
-rw-r--r--src/peerinfo/peerinfo_api.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/peerinfo/peerinfo_api.c b/src/peerinfo/peerinfo_api.c
index e7f095eac..a72435ffb 100644
--- a/src/peerinfo/peerinfo_api.c
+++ b/src/peerinfo/peerinfo_api.c
@@ -236,6 +236,10 @@ do_transmit (void *cls, size_t size, void *buf)
236 } 236 }
237 return 0; 237 return 0;
238 } 238 }
239 /* If it can be NULL above, it can be NULL here to... */
240 if (tqe == NULL)
241 return 0;
242
239 ret = tqe->size; 243 ret = tqe->size;
240 GNUNET_assert (size >= ret); 244 GNUNET_assert (size >= ret);
241 memcpy (buf, &tqe[1], ret); 245 memcpy (buf, &tqe[1], ret);