Debugger: Fix off by one error in report generator.

- The disassembly dump would consequently stop at the instruction
  prior to the actual crash culprit, and also erroneously mark it
  as such.
This commit is contained in:
Rene Gollent
2013-09-17 18:18:59 +02:00
parent 34ed0fe74a
commit 7de035619b
@@ -566,9 +566,9 @@ DebugReportGenerator::_DumpFunctionDisassembly(BString& _output,
SourceLocation location = statement->StartSourceLocation();
_output << "\t\t\tDisassembly:\n";
for (int32 i = 0; i < location.Line(); i++) {
for (int32 i = 0; i <= location.Line(); i++) {
_output << "\t\t\t\t" << code->LineAt(i);
if (i == location.Line() - 1)
if (i == location.Line())
_output << " <--";
_output << "\n";
}