Also remove unneeded empty initializator of `void_pseudo'. Signed-off-by: Jan Pokorny <pokorny_jan@xxxxxxxxx> --- linearize.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linearize.c b/linearize.c index f2034ce..46c9726 100644 --- a/linearize.c +++ b/linearize.c @@ -33,7 +33,7 @@ struct access_data; static pseudo_t add_load(struct entrypoint *ep, struct access_data *); static pseudo_t linearize_initializer(struct entrypoint *ep, struct expression *initializer, struct access_data *); -struct pseudo void_pseudo = {}; +struct pseudo void_pseudo; static struct position current_pos; @@ -1880,7 +1880,7 @@ pseudo_t linearize_statement(struct entrypoint *ep, struct statement *stmt) struct basic_block *active; pseudo_t src = linearize_expression(ep, expr); active = ep->active; - if (active && src != &void_pseudo) { + if (active && src != VOID) { struct instruction *phi_node = first_instruction(bb_return->insns); pseudo_t phi; if (!phi_node) { -- 1.7.1 -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html