fix an infinite loop in Module::getEndianness, PR6684

patch by Alex Mac!

llvm-svn: 99330
This commit is contained in:
Chris Lattner 2010-03-23 21:48:41 +00:00
parent 8a687233e3
commit ae12e35004
1 changed files with 1 additions and 1 deletions

View File

@ -82,7 +82,7 @@ Module::Endianness Module::getEndianness() const {
while (!temp.empty()) { while (!temp.empty()) {
StringRef token = DataLayout; StringRef token = DataLayout;
tie(token, temp) = getToken(DataLayout, "-"); tie(token, temp) = getToken(temp, "-");
if (token[0] == 'e') { if (token[0] == 'e') {
ret = LittleEndian; ret = LittleEndian;