From: Nathan S. Evans Date: Fri, 12 Nov 2010 13:03:09 +0000 (+0000) Subject: missing null check X-Git-Tag: initial-import-from-subversion-38251~19747 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=cbf31898e0dfd22935482fed6652cc45caa392a2;p=oweals%2Fgnunet.git missing null check --- 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) } return 0; } + /* If it can be NULL above, it can be NULL here to... */ + if (tqe == NULL) + return 0; + ret = tqe->size; GNUNET_assert (size >= ret); memcpy (buf, &tqe[1], ret);