diff options
author | Nathan S. Evans <evans@in.tum.de> | 2011-02-17 10:00:04 +0000 |
---|---|---|
committer | Nathan S. Evans <evans@in.tum.de> | 2011-02-17 10:00:04 +0000 |
commit | 9706e822ff61a85bf2353d2c233eb766ffc13323 (patch) | |
tree | 0eeb464be6a224307f5de2ce1874967696012ce9 /src/core/core_api_iterate_peers.c | |
parent | 1a1643b57d2066ba606b9d630fee991fc4f82da0 (diff) | |
download | gnunet-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.c | 3 |
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 | } |