aboutsummaryrefslogtreecommitdiff
path: root/src/core/core_api_iterate_peers.c
diff options
context:
space:
mode:
authorNathan S. Evans <evans@in.tum.de>2011-02-17 10:00:04 +0000
committerNathan S. Evans <evans@in.tum.de>2011-02-17 10:00:04 +0000
commit9706e822ff61a85bf2353d2c233eb766ffc13323 (patch)
tree0eeb464be6a224307f5de2ce1874967696012ce9 /src/core/core_api_iterate_peers.c
parent1a1643b57d2066ba606b9d630fee991fc4f82da0 (diff)
downloadgnunet-9706e822ff61a85bf2353d2c233eb766ffc13323.tar.gz
gnunet-9706e822ff61a85bf2353d2c233eb766ffc13323.zip
missing null check
Diffstat (limited to 'src/core/core_api_iterate_peers.c')
-rw-r--r--src/core/core_api_iterate_peers.c3
1 files changed, 2 insertions, 1 deletions
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,
154 msg = (struct GNUNET_MessageHeader *)buf; 154 msg = (struct GNUNET_MessageHeader *)buf;
155 msg->size = htons (msize); 155 msg->size = htons (msize);
156 msg->type = htons (GNUNET_MESSAGE_TYPE_CORE_ITERATE_PEERS); 156 msg->type = htons (GNUNET_MESSAGE_TYPE_CORE_ITERATE_PEERS);
157 memcpy(&msg[1], peer, sizeof(struct GNUNET_PeerIdentity)); 157 if (peer != NULL)
158 memcpy(&msg[1], peer, sizeof(struct GNUNET_PeerIdentity));
158 159
159 return msize; 160 return msize;
160} 161}