bfs_dequeue() and dfs_pop() discard the return values of lqueue_dequeue()
and lstack_pop() respectively. This is correct, but causes warnings in
some compiler configurations (including the one currently used by
travis-ci.org).
Use the cast-to-void idiom to tell the compiler this is intentional.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
static void bfs_dequeue(bfs_queue *queue)
{
static void bfs_dequeue(bfs_queue *queue)
{
+ (void) lqueue_dequeue(queue);
}
int aga_bfs_start(struct aga_graph *g)
}
int aga_bfs_start(struct aga_graph *g)
static void dfs_pop(dfs_stack *stack)
{
static void dfs_pop(dfs_stack *stack)
{
+ (void) lstack_pop(stack);
}
static struct aga_node *dfs_top(dfs_stack *stack)
}
static struct aga_node *dfs_top(dfs_stack *stack)