ErrorLogger: do not allocate huge std::string when column is -1
This commit is contained in:
parent
b888f9cf92
commit
68bb724dcc
|
@ -489,7 +489,7 @@ static std::string readCode(const std::string &file, int linenr, int column, con
|
|||
std::string::size_type pos = 0;
|
||||
while ((pos = line.find('\t', pos)) != std::string::npos)
|
||||
line[pos] = ' ';
|
||||
return line + endl + std::string((column>0 ? column-1 : column), ' ') + '^';
|
||||
return line + endl + std::string((column>0 ? column-1 : 0), ' ') + '^';
|
||||
}
|
||||
|
||||
static void replaceColors(std::string& source)
|
||||
|
|
Loading…
Reference in New Issue