iter = GNUNET_CONTAINER_multihashmap_iterator_create (rfn_in->rfn_elements);
- while (GNUNET_YES == GNUNET_CONTAINER_multihashmap_iterator_next (iter, NULL, (const void **) &ri))
+ while (GNUNET_YES ==
+ GNUNET_CONTAINER_multihashmap_iterator_next (iter,
+ NULL,
+ (const void **) &ri))
{
uint16_t majority_num;
enum ReferendumVote majority_vote;
GNUNET_assert (GNUNET_OK ==
GNUNET_SET_add_element (set_out->h,
ri->element,
- set_mutation_done,
+ &set_mutation_done,
progress_cls));
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"P%u: apply round: adding element %s with %u-majority.\n",
GNUNET_assert (GNUNET_OK ==
GNUNET_SET_remove_element (set_out->h,
ri->element,
- set_mutation_done,
+ &set_mutation_done,
progress_cls));
GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"P%u: apply round: deleting element %s with %u-majority.\n",
}
}
- if (progress_cls->num_pending == 0)
+ if (0 == progress_cls->num_pending)
{
// call closure right now, no pending ops
GNUNET_free (progress_cls);
session->local_peer_idx);
}
}
-
+ GNUNET_CONTAINER_multihashmap_iterator_destroy (iter);
}
apply_diff_to_rfn (input_diff, output_rfn, task->key.leader, session->num_peers);
- while (GNUNET_YES == GNUNET_CONTAINER_multihashmap_iterator_next (iter, NULL, (const void **) &ri))
+ while (GNUNET_YES ==
+ GNUNET_CONTAINER_multihashmap_iterator_next (iter,
+ NULL,
+ (const void **) &ri))
{
uint16_t majority_num;
enum ReferendumVote majority_vote;
break;
}
}
+ GNUNET_CONTAINER_multihashmap_iterator_destroy (iter);
{
uint16_t noncontested;
GNUNET_CONTAINER_multihashmap_iterator_destroy (iter);
- if (progress_cls->num_pending == 0)
+ if (0 == progress_cls->num_pending)
{
// call closure right now, no pending ops
GNUNET_free (progress_cls);