mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-21 02:32:06 +00:00
Refactor FileStackNode::dump to not need a helper function
This commit is contained in:
@@ -29,10 +29,10 @@ void sym_AddSymbol(Symbol &symbol) {
|
||||
// Check if the symbol already exists
|
||||
if (Symbol *other = sym_GetSymbol(symbol.name); other) {
|
||||
fprintf(stderr, "error: \"%s\" both in %s from ", symbol.name.c_str(), symbol.objFileName);
|
||||
symbol.src->dumpFileStack();
|
||||
fprintf(stderr, "(%" PRIu32 ") and in %s from ", symbol.lineNo, other->objFileName);
|
||||
other->src->dumpFileStack();
|
||||
fprintf(stderr, "(%" PRIu32 ")\n", other->lineNo);
|
||||
symbol.src->dump(symbol.lineNo);
|
||||
fprintf(stderr, " and in %s from ", other->objFileName);
|
||||
other->src->dump(other->lineNo);
|
||||
fputc('\n', stderr);
|
||||
exit(1);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user