From cbf31898e0dfd22935482fed6652cc45caa392a2 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Fri, 12 Nov 2010 13:03:09 +0000 Subject: [PATCH] missing null check --- src/peerinfo/peerinfo_api.c | 4 ++++ 1 file changed, 4 insertions(+) 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); -- 2.25.1