ivlpp: Actually take warn_redef flag into account
Signed-off-by: Andrew Andrianov <andrew@ncrmnt.org>
This commit is contained in:
parent
94e42e5bfc
commit
9e2252bc39
|
|
@ -866,7 +866,7 @@ void define_macro(const char* name, const char* value, int keyword, int argc)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
prev = def_lookup(name);
|
prev = def_lookup(name);
|
||||||
if (prev) {
|
if (prev && warn_redef) {
|
||||||
emit_pathline(istack);
|
emit_pathline(istack);
|
||||||
fprintf(stderr, "warning: redefinition of macro %s from value '%s' to '%s'\n",
|
fprintf(stderr, "warning: redefinition of macro %s from value '%s' to '%s'\n",
|
||||||
name, prev->value, value);
|
name, prev->value, value);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue