From 9706e822ff61a85bf2353d2c233eb766ffc13323 Mon Sep 17 00:00:00 2001 From: "Nathan S. Evans" Date: Thu, 17 Feb 2011 10:00:04 +0000 Subject: [PATCH] missing null check --- src/core/core_api_iterate_peers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/core_api_iterate_peers.c b/src/core/core_api_iterate_peers.c index c257c13c9..25ce5ebb0 100644 --- a/src/core/core_api_iterate_peers.c +++ b/src/core/core_api_iterate_peers.c @@ -154,7 +154,8 @@ transmit_request(void *cls, msg = (struct GNUNET_MessageHeader *)buf; msg->size = htons (msize); msg->type = htons (GNUNET_MESSAGE_TYPE_CORE_ITERATE_PEERS); - memcpy(&msg[1], peer, sizeof(struct GNUNET_PeerIdentity)); + if (peer != NULL) + memcpy(&msg[1], peer, sizeof(struct GNUNET_PeerIdentity)); return msize; } -- 2.25.1