From 9e0e05eb4ed18950b02f25efbf79ed27781fb568 Mon Sep 17 00:00:00 2001 From: grischka Date: Wed, 25 May 2016 18:51:36 +0200 Subject: Redo "fix line number in macro redefined message" Smaller change to fix more cases This reverts commit 0f36f60faa05da7e250a4b4eebd4b534e8a2b537. --- tccpp.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'tccpp.c') diff --git a/tccpp.c b/tccpp.c index 60f807b..024f9de 100644 --- a/tccpp.c +++ b/tccpp.c @@ -1262,11 +1262,8 @@ ST_INLN void define_push(int v, int macro_type, TokenString *str, Sym *first_arg s->next = first_arg; table_ident[v - TOK_IDENT]->sym_define = s; - if (o && !macro_is_equal(o->d, s->d)) { - file->line_num--; - tcc_warning("%s redefined", get_tok_str(v, NULL)); - file->line_num++; - } + if (o && !macro_is_equal(o->d, s->d)) + tcc_warning("%s redefined", get_tok_str(v, NULL)); } /* undefined a define symbol. Its name is just set to zero */ -- cgit v1.3.1