summaryrefslogtreecommitdiffstats
path: root/llvm/lib/MC/MCDisassembler/EDInst.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2010-09-23 02:14:12 +0000
committerSean Callanan <scallanan@apple.com>2010-09-23 02:14:12 +0000
commit002ad003a31d65de026ceebb54f2d1abca2d4f76 (patch)
treedf759122a371868b9a0c6d4b337b586ab3cad3a5 /llvm/lib/MC/MCDisassembler/EDInst.cpp
parent2277701c7b826544fb39b5684c4da8c6d590adf2 (diff)
downloadbcm5719-llvm-002ad003a31d65de026ceebb54f2d1abca2d4f76.tar.gz
bcm5719-llvm-002ad003a31d65de026ceebb54f2d1abca2d4f76.zip
Fixed a crash in the enhanced disassembler where
because of the lack of a newline, AsmToken::Eof was being found instead of AsmToken::EndOfStatement. llvm-svn: 114621
Diffstat (limited to 'llvm/lib/MC/MCDisassembler/EDInst.cpp')
-rw-r--r--llvm/lib/MC/MCDisassembler/EDInst.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCDisassembler/EDInst.cpp b/llvm/lib/MC/MCDisassembler/EDInst.cpp
index e22408f060b..63b049fe40f 100644
--- a/llvm/lib/MC/MCDisassembler/EDInst.cpp
+++ b/llvm/lib/MC/MCDisassembler/EDInst.cpp
@@ -62,6 +62,8 @@ int EDInst::stringify() {
if (Disassembler.printInst(String, *Inst))
return StringifyResult.setResult(-1);
+
+ String.push_back('\n');
return StringifyResult.setResult(0);
}
OpenPOWER on IntegriCloud