diff options
Diffstat (limited to 'src/multicast/gnunet-service-multicast.c')
-rw-r--r-- | src/multicast/gnunet-service-multicast.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/multicast/gnunet-service-multicast.c b/src/multicast/gnunet-service-multicast.c index cf39d3b22..9683efcff 100644 --- a/src/multicast/gnunet-service-multicast.c +++ b/src/multicast/gnunet-service-multicast.c | |||
@@ -464,6 +464,9 @@ replay_key_hash (uint64_t fragment_id, uint64_t message_id, | |||
464 | static int | 464 | static int |
465 | replay_req_remove_cadet (struct Channel *chn) | 465 | replay_req_remove_cadet (struct Channel *chn) |
466 | { | 466 | { |
467 | if (NULL == chn || NULL == chn->group) | ||
468 | return GNUNET_SYSERR; | ||
469 | |||
467 | struct GNUNET_CONTAINER_MultiHashMap * | 470 | struct GNUNET_CONTAINER_MultiHashMap * |
468 | grp_replay_req = GNUNET_CONTAINER_multihashmap_get (replay_req_cadet, | 471 | grp_replay_req = GNUNET_CONTAINER_multihashmap_get (replay_req_cadet, |
469 | &chn->group->pub_key_hash); | 472 | &chn->group->pub_key_hash); |